数据库集成开发环境(IDE)Allround Automations PL/SQL Developer 15.0.4.2064 特别版

发布日期:2023-06-26 19:04:44

栏目:编程软件

PL / SQL Developer破解版是一个集成开发环境(IDE),用于在Oracle数据库中开发存储的程序单元。使用PL / SQL Developer,您可以方便地创建客户端/服务器应用程序的服务器部分。PL / SQL编程已经成为整个开发过程的重要组成部分。PL / SQL Developer专注于易用性,代码质量和生产力,以及Oracle应用程序开发过程中的关键优势。支持使用文本编辑器编写程序单元(过程,触发器等)。您可以使用Oracle SQL * Plus编译源文件。如果存在编译错误,您可以找到它在源文件中的位置,更正它,切换回SQL * Plus以重新编译它,只是为了找到下一个错误。同时现在您也可以使用SQL * Plus或应用程序的客户端部分来测试程序单元。如果出现运行时错误,则在查找问题并进行更正时会遇到问题。快速使用Explain Plan实用程序或tkprof优化SQL语句。这些编辑,编译,纠正,测试,调试,优化和查询任务都可以通过PL / SQL Developer的IDE完成。此外,PL / SQL Developer提供了一些其他工具,可以在每天PL / SQL开发过程中提供帮助。本次小编带来的是最新破解版,含注册机,有需要的朋友不要错过了!

安装破解教程

1、在本站下载并解压,

2、选择软件安装路径,并勾选Enter license information选项

3、运行keygen注册机,将注册机中的注册信息对应复制到软件中,点击next

4、安装中,稍等一会儿,安装完成,点击finish退出向导

软件功能

1、强大的PL / SQL编辑器

及其语法突出显示,SQL和PL / SQL帮助,对象描述,代码助手,编译器提示,重构,PL / SQL美化器,代码内容,代码层次结构,代码折叠,超链接导航,宏库和许多其他复杂功能,符合Unicode的编辑器甚至可以吸引最苛刻的用户。信息会在您需要时自动呈现给您,或者最多只需点击一下即可。

2、集成调试器

集成调试器提供您可能希望的所有功能:步入,步进,步出,运行直到异常,断点,查看和设置变量,查看调用堆栈等。您可以调试任何程序单元而不对其进行任何修改,包括触发器和对象类型。

3、PL / SQL Beautifier 

PL / SQL Beautifier允许您通过用户定义的规则集格式化SQL和PL / SQL代码。编译,保存或打开文件时,您的代码可以自动美化。如果您在大型项目团队中工作,此功能将提高您的编码效率并提高PL / SQL代码的可读性。

4、SQL窗口

SQL窗口允许您输入任何SQL语句或多个语句,并在网格中查看或编辑结果。结果网格支持按示例查询模式以搜索结果集中的特定记录。您可以轻松地从历史缓冲区中调用以前执行的SQL语句。SQL编辑器提供与PL / SQL编辑器相同的强大功能。

5、命令窗口

要开发和执行SQL脚本,可以使用PL / SQL Developer的命令窗口。此窗口具有与SQL * Plus相同的外观,并且还具有内置脚本编辑器,并具有相应的语法突出显示。现在您可以开发脚本而无需“编辑脚本/保存/切换到SQL * Plus /运行脚本”循环,而无需离开舒适的PL / SQL Developer IDE。

6、报告

要针对您的应用程序数据或Oracle字典运行报告,您可以使用PL / SQL Developer的内置报告功能。有许多标准报告,您可以轻松创建自己的自定义报告。这些自定义报告可以保存在报告文件中,报告文件又可以包含在报告菜单中。这使您可以轻松运行自己经常使用的自定义报告。

7、图表

图表窗口允许您创建选定对象的图形表示。通过这种方式,您可以轻松地查看应用程序或项目的数据库对象(的一部分)及其关系。图表可用于文档目的,但也可用作工作区。右键单击对象可以访问所有对象函数,双击对象将调用对象类型的默认操作。

8、项目

要组织您的工作,您可以使用PL / SQL Developer的内置项目概念。项目由源文件,数据库对象,注释和选项的集合组成。它允许您在特定项目集的范围内工作,而不是完整的数据库或模式。这使您可以轻松找到所需的项目项,编译所有项目项,或将项目从一个位置或数据库移动到另一个位置或数据库。

9、回归测试

对于回归测试,您可以使用PL / SQL Developer的内置测试管理器。您可以定义并运行测试集,并快速确定是否所有测试都正确运行。如果出现错误,测试管理器可以启动调试器以调查错误原因。您可以从命令窗口运行测试集以进行自动回归测试。

10、待办事项

您可以在任何SQL或PL / SQL源文件中使用待办事项来快速记录需要在此源文件中执行的操作。您可以稍后从对象级别或项目级别的待办事项列表中访问此信息。

和别的...

软件特色

1、编辑

PL / SQL Developer,就像任何其他严肃的开发环境一样,将源文件存储在磁盘上。其他工具只允许您编辑数据库中的源,但这不允许任何版本的控件或部署方案。源文件可以通过SQL * Plus运行,因此您可以在任何平台上部署它们,而无需使用PL / SQL Developer。您可以通过标准的多文档界面一次编辑多个文件。

编辑器为程序员提供了广泛的帮助。有关SQL语句和PL / SQI语句的上下文相关帮助。我们一直在那里:你开始输入subst,但忘记了参数的确切含义。现在您可以点击它,然后您将进入SQI参考手册中的相应主题。它还允许您以相同的方式浏览相同的方式。代码助手集成到编辑器中,允许您浏览并从这个瑕疵中选择元素。超链接导航。提供高质量的内容,便于导航,突出显示代码结构和变量引用,并提供超链接导航。查询生成器允许您以图形方式创建select语句。 PL / SQL Developer的可扩展模板可以轻松地将SQL和PL / SQI插入到程序中。编辑器使用适当的SQL,PL / SQL和SQL * Plus语法突出显示来使您的代码更具可读性。

2、编译和纠正

在编辑器中,您可以编译源文件。如果出现编译错误,您将自动转到相应的源代码行。所有编译错误都在编辑器的底部报告。此列表可以包含可能指示错误或违反用户定义的命名约定的代码的提示。

因为您可以编译资源文件而不保存它,所以您可以安全地探索解决问题的许多替代方法。编辑器会跟踪您更改文件而不保存或编译文件的事实。

执行测试脚本时,可能会发生运行时错误。在这种情况下,PL / SQL Developer允许您查看错误堆栈的来源。在运行时错误突出显示,因此您可以轻松回溯到问题的原因。

如果您使用的是Oracle 7.3.4或更高版本,则可以使用PL / SQL Developer的集成调试器。您可以单步执行代码,设置断点,查看/设置变量,查看调用堆栈等。

在Oracle8i及更高版本中,您可以使用dbms_trace功能记录程序运行的选定事件。这可以帮助您分析程序流和异常。

调用dbms _output和PL / SQL Web Toolkit包的输出会自动显示在测试窗口的相应选项卡页面中。

对于回归测试,您可以使用测试管理器快速验证一组测试脚本。

3、优化

为了优化程序单元中的SQL语句,Oracle的Explain Plan实用程序可以提供很大帮助。

因此,它被集成到PL / SQL Developer的IDE中。只需在源文件中选择SQL statem并按F5,即可在单独的Explain Plan窗口中直观地显示查询计划。然后,您可以修改语句以从源文件优化其查询计划,然后将其复制回来。

您还可以查看有关已执行的SQI语句和PL / SQL程序单元的统计信息。这些统计信息可以包括已用时间,CPU时间,逻辑读取,物理读取,物理写入等。

Oracle8i引入了一个PL / SQL分析器,允许您分析PL / SQL代码。对于每个执行的PL / SQL行,您可以确定执行时间以及执行的次数。

4、查询

要查询数据库中的数据,可以使用SQL窗口执行任何SQL语句。所有已完成的语句都保存在历史记录缓冲区中,因此您可以轻松地重新执行它们。任何查询结果都显示在单独的网格中,允许您插入,更新或删除记录。结果网格也可以在示例模式的查询中使用,因此您可以轻松找到所需的信息。

要查询数据库对象,可以使用对象浏览器。可以查看数据库对象的所有相关属性,例如表,视图,序列,函数,过程,包,类型和触发器,包括对象之间的任何依赖关系。对象浏览器在Windows中使用树视图,以便轻松进行点击式浏览。

5、运行SQL脚本

 PL / SQL Developer包含一个可用于运行SQL语句的SQL语句。您还可以执行与SQL * Plus命令类似的命令。

创建和修改表定义

 您可以使用任何SQI语句轻松创建和修改表定义。只需在窗口中填写定义即可修改列,约束,索引,权限,存储信息,注释等。您可以在数据库中应用此定义,并查看,修改和保存生成的SQL。

6、图

要可视化应用程序或项目的数据库,可以创建图表。图表可以用作工作空间来处理相关对象。

7、报告

PL / SQL Developer附带了许多标准报告,这些报告都是基于HTML的。您可以在PL / SQL Developer中查看这些报告,打印它们或将它们另存为HTML文件。因此,您可以创建自己的自定义报告。可以从报告菜单轻松访问报告。

8、图像

可以从SQL窗口或报告窗口获取图形窗口,以获得查询数据的图形表示。

9、项目

要组织项目,您可以使用PL / SQL Developer的项目概念。可以通过“项目项目”窗口轻松访问这些对象,只需单击鼠标即可对其进行编译。

10、工具

PL / SQL Developer提供了一些在开发过程中有用的工具。这些工具包括FindDatabase obiect工具,使您可以搜索数据库obiect源,编译NVALID对象工具文本,以快速编译对象thathave成为developm耳鼻喉科,出口和进口工具,数据生成工具来创建测试过程中无效数据,均衡的导出用户对象工具导出用户对象的DDL Statem经济需求,一个比较用户对象工具来比较两个用户,会话信息工具,事件监视器,一个比较表数据工具来比较和的objectdefinitions表内容和DBMS调度程序工具,用于查看和管理调度程序对象和作业。

除了这些标准工具之外,您还可以定义自己的工具并将它们包含在PL / SQL Developer的“工具”菜单中。

使用帮助

一、登录Oracle数据库  首次启动PL / SQL Developer后,您希望系统提示您登录Oracle数据库:如果取消此对话框,则无需Oracle连接即可继续。这将禁用所有需要连接的PL / SQL Developer函数,例如编译,查询等。您可以稍后在PL / SQL Developer IDE中进行连接以启用这些功能。输入用户名,密码和数据库后,按OK或<Enter>,您想要连接到数据库,将显示PL / SQL Developer IDE。您现在可以编写PL / SQL程序,PL / SQL程序,查询数据库等,如以下章节所述。如果您有多个数据库或多个数据库帐户,则可以使用会话功能区进行其他连接。每个附加连接都要添加到连接列表(参见第16章),可用于查看和管理连接。稍后再次启动PL / SQL Developer时,您可以快速登录到列表。登录失败:登录对话框可能由于以下原因而失败:

1.您没有安装Oracle客户端软件。这是PL / SQL Developer的要求。安装到Oracle客户端,然后重试。

2.您安装了多个Oracle客户端软件。在这种情况下,PL / SQL Developer可能已选择使用不合适的Oracle客户端。取消登录对话框,转到配置>首选项> Oracle / Connection,从列表中选择相应的Oracle Home,重新启动PL / SQL Developer并重试。

二、4.编写程序在Oracle数据库中,您可以区分五种类型的存储程序单元:函数,过程,包,类型和触发器。 程序编辑器允许您以统一的方式创建和修改模式。

1、创建程序要创建新程序,请按文件功能区或快速访问工具栏上的Vew按钮,选择Proggram Window项,例如Function子项。 现在提示您输入与此程序类型相关的各种变量。 在这种情况下,我们在创建函数的位置,函数的名称,参数列表及其retun类型:正如此对话框的标题所示,此信息来自模板。 PL / SQL Developer提供了几个标准模板,您可以根据需要进行修改。 您还可以定义新模板。有关定义模板的信息,请参见第26章。输入变量并按下OK按钮后,会出现一个程序编辑器,其中包含模板功能。 您在程序编辑器SQI语法中创建的每个程序。 在这种情况下,我们创建一个'even'函数,源文件可能如下所示:在编辑器的左侧,您会看到代码内容,它显示程序单元的结构。这在导航大型程序单元时很有用。 第22.13章详细介绍了此功能。在编辑器上方,您可以看到代码层次结构,它显示光标位置的层次结构。在这种情况下,它表明您位于函数内状态序列中的语句(return语句)。对于复杂程序,可以在PL / SQL代码中找到它。这在第22.14章中有详细描述。程序可以包含多个程序单元。通过单击程序编辑器,将出现一个弹出菜单,允许您添加或删除程序单元。您可以通过选择窗口顶部的相应选项卡在程序单元之间切换。此功能可以方便地放在一个源文件中。包装规格和正文就是这个功能的一个很好的例子。程序单元应位于任何其他程序之后。如果您创建一个函数'odd引用先前创建的函数'even',程序编辑器应如下所示:

2、保存程序您可以通过按“文件”功能区上的“保存”按钮来保存程序文件。将出现一个保存对话框,其中显示了程序文件的一些标准扩展名:您可以通过首选项更改这些扩展名,如第20.27章所述。 如果程序文件中包含单个函数,过程,包,类型,触发器或java源,则文件名将自动从该程序单元的名称和类型派生。 保存文件后,文件名显示在窗口标题中。保存的程序文件具有与Oracle SQL * Plus兼容的格式。 例如,包含'odd'和'even'函数的源文件如下所示:

3、修改程序  您可以通过按“打开”按钮打开并保存程序文件。 如果最近使用过该文件,则可以通过从“文件”功能区中选择“重新打开”来打开它。 开始编辑时,窗口底部的蓝色指示灯亮起。 还有一个黄色指示符,表示文件已修改,但尚未编译。

4、编译程序您可以通过按会话功能区或快速访问工具栏上的执行按钮来编译程序文件。 无论当前选择的程序单元如何,程序文件中的所有程序单元都从第一个程序单元开始编译。 发生错误时,编译终止,编辑器在源代码行上定位如果程序中有任何错误,请转到错误位置。 如果您有任何PL / SQL开发人员使用第32.2章中所述的HTMIL手册,您可以双击Oracle错误消息手册。因此,编译错误列表可以包含提示。 没有运行时错误(例如与零比较,没有返回值的函数,未使用的参数等)。

有关提示的信息,请参阅章节20:18。如果编译后消息框中显示错误消息,则表示该语句尚未编译。 错误消息shuld解释了错误的原因。 语法错误,会在消息框中说“ORA-00900:nvalid SQL statement”。注意:如果您使用的是Oracle Server 7.2或更早版本,则始终会在消息框中报告触发器编译错误。 仅在Oracle Server 7.3之后,才会以与过程,函数,包和类型相同的方式报告触发器编译错误。

下载地址