PLSQL Developer(PLSQL数据库管理)
V6.0.0.840 绿色中文版- 软件大小:7.86 MB
- 更新日期:2019-06-19 16:51
- 软件语言:简体中文
- 软件类别:数据库类
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
PLSQL Developer(PL/SQL数据库管理)是一款面向Oracle数据库存储程序单元的开发软件,与其他严肃的开发环境一样,PL/SQL Developer也可以在磁盘上存储你的源文件,其他工具只让用户在数据库中编辑源文件,而这不支持执行任何版本控制或部署方案,源文件能通过SQL*Plus运行,所以用户不使用PL/SQL Developer也能在任何平台上部署它们,可以通过标准的多文档界面一次编辑很多文件,编辑器为程序员提供了广泛的协助,对于SQL语句和PL/SQL语句,它提供了上下文敏感的帮助;所有信息都可以即查即得,在编辑器中卷起的窗口中,还为用户提供表、视图和程序单元的描述,代码助手被集成在编辑器中,当用户键入数据库对象的名称时,它会自动显示出数据库对象的信息,允许您从这些信息中浏览和挑选选项,对于大的包或类型体,程序编辑器提供了带有代码内容的树视图以方便导航,高亮显示了代码结构和变量参照,支持折叠/展开代码部分,还提供了超链接导航,查询设计器允许你图形化地创建 select 语句。PL/SQL Developer 的可扩展模板简化了向程序中插入标准 SQL 和 PL/SQL 代码的过程,所有编辑器都使用恰当的 SQL、PL/SQL 和 SQL*Plus 语法高亮显示功能,使用户的代码更具可读性。强大又实用,需要的用户可以下载体验
新版功能
编译与纠错
在编辑器中,你可以编译源文件。如果发生编译错误,将自动跳转到相应的源代码行,所有编译错误都被记录在编辑器底部的一列表中。这个列表可以包含代码提示,可以指出常见程序设计错误或不规范的自定义命名约定。
由于你可以编译源文件而不用保存它,你能安全地探索解决问题的很多可选方法。编辑器会记住你已经修改了文件而没有保存或编译它。
测试与调试
要测试你的程序单元,可以写一个程序脚本,这个测试脚本的主体包含一个 PL/SQL 块,你可以在其中规划测试代码,可以对要在 PL/SQL 块中使用的任何变量进行声明、分配输入值,以及在运行后进行查看。
当你运行一个测试脚本时,也许会出现运行时错误。在这种情况下,PL/SQL Developer 允许你查看错误堆栈来源,每个涉及运行时错误的错误堆栈源行都会被高亮显示,所以你可以轻松地返回到有问题的地方。
如果你正在使用 7.3.4 或更高版本的 Oracle,可以使用 PL/SQL Developer 的集成调试器。
你可以单步调试代码、设置断点、查看/设置变量、查看调用堆栈等。
在 Oracle8i 以及更高版本上,你还可以使用 dbms_trace 特性把程序运行的已选事件记入日志,这能帮助你分析程序流和异常。
调用 dbms_output 和 PL/SQL Web 工具箱得到的输出会自动在相应的测试窗口标签页中显示。
对于回归测试,你可以使用测试管理器来快速运行和校验一组测试脚本。
优化
要在你的程序单元中优化 SQL 语句,Oracle 的解释计划工具能够提供很大帮助,所以它集成在了 PL/SQL Developer 的 IDE 中。只要在源文件中简单地选择 SQL 语句并按 F5,查询计划就会在一个单独的解释计划窗口中生动地显示出来,然后你就能在源文件之外通过修改语句来优化查询计划,并把它复制回去。
对于已运行的 SQL 语句和 PL/SQL 程序单元,你还能查看统计表,这些统计表能包括耗时、CPU 时间、逻辑读、物理读、物理写等内容。
Oracle8i 引入了 PL/SQL 概览图,它允许你概览你的 PL/SQL 代码。对于每个已运行的 PL/SQL 代码行,你能测定运行时间以及已经运行了多少次。
查询
要查询数据库中的数据,你可以使用 SQL 窗口运行任何 SQL 语句。所有已运行的语句都被保留在历史缓冲区中,因此你能够轻松地重新运行它们。
任何查询结果都会被方便地显示在一个单独的表格中,随后你可以在这个表格中插入、更新或删除记录。结果表格还可用于查询实例模式,以便你能容易地查找你需要的信息。
要查询数据库对象,你可以使用对象浏览器。数据库对象的所有相关属性,例如表、视图、序列、函数、过程、包、类型、触发器等,以及对象之间的依赖关系,都可供查看。对象浏览器使用了一种树视图,该视图类似于 Windows 资源管理器,只需指向并单击即可进行浏览。
运行 SQL 脚本
PL/SQL Developer 包括一个可用于运行 SQL 脚本或运行 SQL 语句的命令窗口,你还可以执行与你可能熟悉的 SQL*Plus 命令很相似的命令。
创建和修改表定义
你可以容易地创建和修改带有使用任何 SQL 语句的表定义,只需在对话框窗口中填写定义,修改列、约束、索引、权限、存储信息、注释等。你可以在数据库中应用这些定义,并查看、修改和保存生成的 SQL。
图表
要显现应用程序或工程的数据库对象以及它们之间的关系,可以创建图表。图表可用于存档,也可用作处理相关对象的工作空间。
报告
PL/SQL Developer 附带了许多基于 HTML 格式的标准报告。你可以在 PL/SQL Developer 中查看这些报告,可以打印它们或将它们另存为 HTML 文件,还可以创建你自己的定制报告。可以从报告菜单轻松访问报告。
图形
图形窗口可以运行于 SQL 窗口或报告窗口内部,以获得查询数据的图示。
工程
要组织你的工作,你可以使用 PL/SQL Developer 的工程概念,工程由很多文件和数据库对象组成,可以通过工程项目窗口轻松访问这些对象,并且通过单击鼠标来编译它们。
工具
PL/SQL Developer 提供了几个对开发有帮助的工具,这些工具包括允许你在数据库对象源中搜索文本的查找数据库对象工具、支持快速编译在开发期间已经变得无效的对象的编译无效对象工具、导出和导入工具、创建测试数据的数据生成器工具、用于导出用户对象 DDL 语句的导出用户对象工具、用于比较两个用户对象定义的比较用户对象工具、会话信息工具、事件监视器和一个用于比较并使表内容相同的比较表数据工具,以及一个用于查看和管理您的日程安排事务DBMS日程管理工具。
除了这些标准工具之外,你还可以定义你自己的工具,并把他们包括在 PL/SQL Developer 的工具菜单中。
软件特色
包元素现在在对象浏览器中以原始大小写显示
测试管理器最近的文件列表不起作用
测试管理器现在会在重复描述时显示警告
对象浏览器在显示许多对象时右键单击性能改进
当鼠标光标悬停在SELF上时,调试器现在将显示属性值
将鼠标光标悬停在调试器中的选区上将显示所选表达式的值
文件浏览器将错误地显示子目录中的父/子位置
崩溃恢复表单在任务栏上没有图标
测试窗口分析器选项卡页面可能显示错误“xxxxxxxxx不是整数值”(仅64位)
Backspace在文本编辑器列编辑模式下无法正常工作
窗口列表未正确处理所有动态显示缩放更改
在导航带有许多亮点的文本时,编辑器性能得到改善
负载测试仪
使用新的Load Tester工具,您可以为Oracle数据和程序执行压力测试和并发性测试。这使您可以查找性能问题并解决多用户方案的问题,并测试优化结果。
您可以定义步骤,子步骤和循环以执行特定的SQL语句或PL / SQL块以模仿特定应用程序的用户的行为。对于每个步骤,您可以定义执行属性,例如SQL文本,重复和延迟,以及生成随机数据或从先前步骤获取数据的变量:
您可以指定将执行这些步骤的并发线程数以及应使用哪些Oracle帐户。性能结果可以实时查看为文本,条形图或折线图:
编辑器增强功能
使用Alt-select进行列选择后,您现在可以为该列键入新文本。将在列选择的每一行上重复新键入的文本。
您现在可以通过按数字小键盘上的Ctrl +/-来增大或减小编辑器字体大小。
“转到行”功能现在可以选择从文本开头,光标位置或SQL开始位置移动相对:
当光标位于插入列列表中时,编辑器现在突出显示相应的值表达式。以前这仅在光标位于插入值列表中时才有效。
编辑器现在在单击语句中的表名时突出显示select语句中的所有table.column事件:
当单击语句中的字段时,编辑器现在突出显示select语句中的所有字段事件:
添加了功能键以进行折叠和展开操作。
添加了新的“重复行”功能键。
添加了新的“编辑器:在线第一个字符”功能键。
添加了新的“删除unindents”首选项。启用后,按Delete键将删除光标位置右侧的所有选项卡和空格。
代码助手增强功能
添加了新的“过滤方法”选项。可以将其设置为“Contains”以显示包含过滤器文本的所有项目,也可以将其设置为“Starts with”以显示以过滤器文本开头的所有项目(上一行为):
在命令窗口中键入@后,Code Assistant现在将显示目录列表:
查找和替换增强功能
使用正则表达式时,在替换文本中添加了对特殊字符(例如\ t)和子表达式(例如$ 1)的支持。
正则表达式现在有单独的召回历史记录。
使用正则表达式时,现在有查找文本和替换文本的语法选择列表:
SQL窗口增强功能
您现在可以为结果集输入列过滤器,以根据列名和数据类型限制可见列,或仅包括必需列或仅包括主/唯一/外键列:
您可以手动输入过滤器表达式(例如上面的“owner,name”,以显示名称中包含这两个单词的所有列),或者您可以通过按[...]按钮构建列过滤器:
添加了“比较...”弹出菜单项,以将窗口内容与其他文件内容进行比较。
您现在可以更新结果集中的不可见列。
“保存Windows状态”首选项现在也适用于SQL Windows。
如果手动移动,现在会保留垂直分割器位置。
EXCEL = filename和CSV = filename注释指令现在还支持%dd%,%mm%和%yyyy%作为文件名的变量。
程序窗口增强功能
PL / Scope标识符的首选项添加了“默认”,“公共”,“SQL”和“PL / SQL”。
PL / Scope语句的首选项添加“无”,“全部”和“默认”。
添加了重构功能键。
添加了“使用尾部斜杠保存”首选项。
现在,在执行PL / SQL块时检索DBMS_Output。
测试窗口增强功能
“保存Windows状态”首选项现在也适用于测试Windows。
如果启用了“使用原始案例”Code Assistant首选项,则“测试”功能现在使用数据库源中的原始案例生成函数和过程调用。
“设置日志点”项已添加到边距弹出菜单中,以快速定义仅记录信息的断点。
当长时间运行的调试步骤完成时,现在会播放通知声音。
命令窗口增强功能
添加了CD和DIR命令。
所有命令现在都支持环境变量。
添加了SHOW ENVVAR 和SET ENVVAR = 命令:
命令窗口现在会在连接更改时自动显示新的连接信息。
PL / SQL Beautifier增强功能
PL / SQL Beautifier现在支持FETCH FIRST ROWS子句。
使用PL / SQL Beautifier创建“创建或替换视图”命令现在隐式格式化视图的select语句。以前你必须明确
显式标记select语句。
现在可以为所有适用的窗口类型启用“Automatically Beautify”首选项。以前这只适用于程序窗口。
现在,您可以在会话窗口中标记SQL时调用PL / SQL Beautifier
表定义编辑器增强功能
为隐藏列添加了支持(Oracle 12.1及更高版本)
图窗口增强功能
将表添加到图表时,您现在可以选择自动添加相关表。
表格弹出菜单中添加了“添加相关表格”选项。
窗口列表增强功能
已为窗口的“固定”和“自动刷新”状态添加了状态图标:
添加了“在窗口列表中显示状态图标”的首选项。
项目改进
添加了新的“PL / SQL美化规则”选项,允许项目的特定规则。
创建新项目时,您现在可以选择添加所有窗口或仅添加程序Windows和SQL Windows。
安装说明
1、点击本网站提供的下载路径下载得到对应的程序安装包
2、解压安装包后,即可得到对应的安装数据包,双击主程序即可
3、双击主程序即可将应用程序打开
使用说明
PL/Scope 标识符
此选项控制编译时 PL/SQL 源代码标识符数据的收集、交叉参照和存储。若设置为无,则
将禁用标识符数据的收集。若设置为全部,则将收集所有源代码标识符数据。
PL/SQL 条件编译标志
在这个部分中,可以为各编译定义默认条件标志。可以使用任何名称,可以使用整型值、
布尔 True 或 False 值或 Null。关于条件编译的更多信息,请参见 PL/SQL 语言参考指南。如果将此部分保留为空,则将使用数据库实例的默认标志。按下复位到默认标志按钮
即可使用数据库实例的默认标志。
PL/SQL 警告
在这个部分中,可以定义编译器处理特定警告异常或特定严重性分类的方式。对于每个异
常编号或分类,可以定义禁止(无警告信息)、作为警告处理(带有警告信息的成功编
译)还是作为错误处理(带有错误信息的失败编译)。可以指定多个异常编号,使用逗号
分隔。
请注意,警告的顺序是有意义的。在列表底部的项目优先于顶部的项目。因而,应首先为
分类指定活动,随后为特定异常指定活动。
•PL/SQL 置换变量
如果程序文件包含置换变量,类似于 SQL*Plus(带有 & 前缀)中所使用的置换变量,你
可以在这里定义这些变量的值。请注意,置换变量仅在与程序文件一起使用时才有用,这
是由于数据库中的结果源仅包含编译后的置换值。
在弹出式菜单中显示变量值
如果你禁用了这个首选项,当你在测试窗口中移动鼠标光标越过变量名时,变量值将不会
自动地在弹出式菜单中显示。这样,在右键单击变量名之后,你必须从弹出式菜单中选择
设置变量项目。
• 单步跳过包说明代码。
启用时,调试器不会显示包说明中执行的初始化步骤。
• 单步跳过 SYS 对象
如果你有权查看 SYS 对象的源,如果你禁用了这个选项,调试器就可以单步进入这些程序
单元。通常,你不需要这样做,所以这个选项默认为禁用。
• 在每步之后更新监视器
如果你禁用了这个选项,通过按测试窗口的调试工具栏中的更新监视器按钮,你可以手工
刷新监视器。这样做可以在比较慢的配置下使调试的执行快起来。
• 在每步之后更新堆栈
如果你禁用了这个选项,通过按测试窗口的调试工具栏中的更新调用堆栈按钮,你可以手
工刷新调用堆栈。这样做可以在比较慢的配置下使调试的执行快起来。
• 编译时添加调试信息
当这个选项被允许时,PL/SQL Developer 中的每个编译都将自动地添加调试信息,所以在调试会话期间,变量值总是能被查看和设置。如果你禁用了这个选项,你可以从浏览器中
手工添加调试信息。
• 从不为链接添加调试信息
对于这个链接匹配的列表,调试信息将从不自动被添加,不管“编译时添加调试信息”首
选项是否已选。如果你要确信你从不添加调试信息到产品数据库或某一用户,这个功能就
可能是有用的。在这中,你可以使用常见的 用户@数据库 语法,也可以使用 * 和 ? 通配符(例如 sys@* 即任何数据库的 sys 用户)。
• 总是为链接添加调试信息
对于这个链接匹配的列表,调试信息将总是自动被添加,不管“编译时添加调试信息”首
选项是否已选。如果你要确信你总是添加调试信息到开发数据库或某一用户,则这个功能
可能是有用的。在这中,你可以使用常见的 用户@数据库 语法,可以使用 * 和 ? 通配符
• 从不为对象添加调试信息
对于这个对象列表,调试信息将从不被添加。当在特定的情形下添加调试信息时,一些版
本的 Oracle 服务器能引起错误。你将在编译期间看到具有代表性的ORA-00600 、ORA-
03113 或 PLS-00801 错误。如果这些问题出现了,你可以添加相应的对象到这个列表(所
有者.名称)中,直到 Oracle 提供了修补。
20.5 Oracle – 输出
• 允许 在 SQL 窗口和测试窗口中,在运行了脚本之后,调用 dbms_output.put_line 将被缓冲和
显示。在每个单独的 SQL 窗口和测试窗口的输出页上,这个首选项可以被否决。
• 执行前清除
在运行 SQL 窗口或测试窗口之前,当前的输出页将被清除。这样,输出页将总是只包含最
近运行的输出。
• 缓冲区大小
Dbms_output 缓冲区字节的大小。在一个运行期间如果多于这个数的字节被输出,异常将
会出现。
为了安全起见,你可以不要求在历史中储存口令,即使 PL/SQL Developer 把它们加密也要这
样做。这意味着,如果某人要在你的电脑中访问 PL/SQL Developer ,他们就不能使用你的账
号链接到数据库。在这样的情况下,你应该禁用带口令存储选项。历史大小和显示大小首选项
控制了多少个链接将被储存(最早的一个将从历史中被删除)、多少个将被显示在屏幕上。排
序选项控制了在选择列表中链接应该怎样排序。
注意,即使你已经在登录历史中选择了储存口令,你仍然可以通过在登录期间按回车键或确定
按钮时按 Ctrl 键来预防这件事。这样你可以防止有权限账号(例如 SYS 或 SYSTEM)的口令
能被重新调用。
你还可以在固定用户部分定义许多固定的账号,可以带有口令也可以不带有口令。这些固定账
号将始终被显示并且永远不会自动被删除。你还可以为这些固定用户通过添加 >menuname 来定
义子菜单项目。在上面的例子中,创建了 chicago 和 detroit 的子菜单:
在这种情况下,子菜单为数据库而被创建,但是你可以创建任何种你喜欢的种类。例如,开发、测试、产品。
如果保持被组合的未排序的固定用户选项被激活,固定用户将被显示在来自于历史的一个分开
的部分中,并且不会被排序。如果固定用户一经使用就被添加到历史选项被激活,在登录期间
选择固定用户也将添加到历史。
在历史部分中,你可以看到在 PL/SQL Developer 中哪些用户作为登录结果被添加到了历史。要删除指定的项目,请选择它并且按列表旁边的删除项目按钮,或删除所有项目按钮。
人气软件
-
PL/SQL Developer(PL/SQL数据库管理软件) 130.1 MB
/简体中文 -
Oracle SQL Developer(oracle数据库开发工具) 382 MB
/简体中文 -
PowerDesigner16.6 32/64位 2939 MB
/简体中文 -
Navicat for MySQL 15中文 72.1 MB
/简体中文 -
Navicat Data Modeler 3中文 101 MB
/简体中文 -
SPSS 22.0中文 774 MB
/多国语言 -
db文件查看器(SQLiteSpy) 1.67 MB
/英文 -
Navicat Premium V9.0.10 简体中文绿色版 13.00 MB
/简体中文 -
Navicat 15 for MongoDB中文 78.1 MB
/简体中文 -
sql prompt 9 12.67 MB
/简体中文