PL / SQL Developer 12.0
PL / SQL Developer是一个集成开发环境,专门用于开发Oracle数据库的存储程序单元。 随着时间的推移,我们已经看到越来越多的业务逻辑和应用程序逻辑进入Oracle Server,使得PL / SQL编程已经成为整个开发过程的重要组成部分。PL / SQL Developer专注于易于使用,高代码质量和高效的生产力,这是Oracle应用程序开发过程中的重要优势。
PL / SQL Developer的主要特性:
强大的PL / SQL编辑器
使用其语法高亮、SQL和PL / SQL帮助、对象描述、代码助理、编译器提示、重构、PL / SQL美化、代码内容、代码层次、代码折叠、超链接导航、宏库和许多其他复杂功能,兼容的编辑器甚至可以吸引要求最苛刻的用户。当您需要时,信息会自动显示给您,或最多只需点击一下即可。
集成调试器
集成调试器提供您可能希望的所有功能:插入、单步执行、跳过,运行到异常、断点,查看和设置变量,查看调用堆栈,等等。 您可以调试任何程序单元,而不对其进行任何修改,包括触发器和对象类型。
PL / SQL Beautifier
PL / SQL Beautifier允许您根据自定义的规则格式化SQL和PL / SQL代码。 在编译、保存或打开文件时,您的代码可以自动美化。如果您在大型项目团队中工作,此功能将提高编码效率,并提高PL / SQL代码的可读性。
SQL窗口
SQL窗口允许您输入任何SQL语句或多个语句,并在网格中查看或编辑结果。结果网格支持按示例查询模式搜索结果集中的特定记录。您可以轻松地从历史缓冲区中调用先前执行的SQL语句。SQL编辑器提供了与PL / SQL编辑器
相同的强大功能。
命令窗口
要开发和执行SQL脚本,可以使用PL / SQL Developer的命令窗口。此窗口具有与SQL * Plus相同的外观和感觉,此外还有一个内置的脚本编辑器,具有相应的语法高亮。现在,您可以开发您的脚本而无需“编辑脚本、保存、切换到SQL * Plus /运行脚本”循环,并且无需离开好用的PL / SQL Developer IDE。
报表
要针对应用程序数据或针对Oracle字典运行报表,可以使用PL / SQL Developer的内置报表功能。有许多标准报表,您可以轻松地创建自己的自定义报表。这些自定义报表可以保存在报表文件中,报表文件可以包含在报表菜单中。这使得它很容易运行自己的常用自定义报表。
图表
图表窗口允许您创建对象选择的图形表示。这样,您可以轻松地可视化(应用程序或项目的数据库对象的一部分)及其关系。图表可用于文档目的,但也可用作工作区。右键单击对象可访问所有对象功能,双击对象将调用对象类型的默认操作。
项目
要组织您的工作,可以使用PL / SQL Developer的内置项目概念。项目由源文件、数据库对象、注释和选项的集合组成。它允许您在特定一组项目的范围内工作,而不是完整的数据库或模式。这使您可以轻松找到所需的项目项目,编译所有项目项目,或将项目从一个位置或数据库移动到另一个位置或数据库。
回归测试
对于回归测试,可以使用PL / SQL Developer的内置测试管理器。您可以定义和运行测试集,并快速确定所有测试是否正确运行。如果发生错误,测试经理可以启动调试器以调查错误的原因。您可以从命令窗口运行测试集以进行自动化回归测试。
待办事项
您可以在任何SQL或PL / SQL源文件中使用To-Do项目,以快速记下需要在此源文件中完成的操作。您稍后可以在对象级别或项目级别从待办事宜列表访问此信息。
目标浏览器
此可配置树形视图显示与PL / SQL开发相关的所有信息。使用它来获取目标描述,查看对象定义,为调试器创建测试脚本,启用和禁用触发器和约束,重新编译无效对象,查询或编辑表或查看数据,在对象源中搜索文本,将对象名称拖放到编辑器中,等等。
对象浏览器还显示对象之间的依赖关系,并允许您递归地扩展这些依赖对象(例如,包引用视图,视图引用表,超级/子类型和子对象)。
文件浏览器
如果您经常从有限的一系列位置(例如项目目录,工具目录等)访问源文件和脚本,则可以使用文件浏览器快速方便地访问。您可以直接从PL / SQL Developer的工作区访问它们,而不是打开文件选择器来打开或保存文件。从文件浏览器树中,您可以从本地计算机或网络上用户定义的位置访问文件和目录。您可以在此快速打开,保存,重命名和删除文件。您可以将文件浏览器用作停靠或浮动工具。
如果已安装版本控制插件,则可以从文件浏览器直接执行VCS操作,如签入,签出,历史记录,差异等。
连接列表
PL / SQL Developer允许您同时使用多个连接。可停靠的连接列表使您可以使用分层视图轻松地处理多个连接,您可以在其中快速打开连接的窗口和工具,查看哪些窗口属于连接,等等。
DBMS调度程序
您可以使用DBMS调度程序工具来访问Oracle10g及更高版本中提供的Oracle数据库调度程序(DBMS_SCHEDULER)。该工具可用于管理对象类型(如作业,程序,Windows等)的DBMS Scheduler对象定义。它也可以用于查询作业运行信息。
性能优化
为了优化SQL和PL / SQL代码的性能,可以使用PL / SQL Profiler查看每个执行的PL / SQL代码行(Oracle8i及更高版本)的时序信息。
此外,您可以自动获取执行的SQL语句和PL / SQL程序的统计信息。 这些统计信息可以包括CPU使用率,存储I / O,记录I / O,图表扫描,排序等。
HTML手册
Oracle目前提供HTML格式的在线手册。您可以将这些手册集成到PL / SQL Developer环境中,以在编辑、编译错误和运行时错误期间提供语境帮助。
非PL / SQL对象
您可以在不使用任何SQL的情况下查看、创建和修改表、序列、同义词、库、目录、任务、队列、用户和角色。只需以易于使用的形式输入信息,PL / SQL Developer将生成相应的SQL来创建或更改对象。
模板列表
PL / SQL开发人员模板列表是一个真正的节省时间,可以帮助您实施标准化。每当你需要在编辑器中插入一些标准的SQL或PL / SQL代码时,每当你需要从头创建一个新的程序文件,却只需点击相应的模板。
查询生成器
图形查询生成器可以轻松创建新的select语句或修改现有的select语句。只需拖放表和视图,为字段列表选择列,where子句和order by子句,根据外键约束定义连接表,然后就完成了。 PL / SQL Developer的内置插件接口允许第三方查询构建器,例如Active Query Builder。
比较用户对象
在对表定义、视图、程序单元等进行更改之后,将这些更改传播到另一个数据库用户,或者查明差异究竟有多有用。这可能是另一个开发环境,测试环境或生产环境。比较用户对象功能允许您比较对象的选择,可视化差异,以及执行或保存将应用必要更改的SQL脚本。
导出用户对象
要导出用户对象选择的DDL(数据定义语言)语句,可以使用导出用户对象工具。这样,您可以轻松地为其他用户重新创建对象,也可以将文件保存为备份。
工具
PL / SQL Developer包括几个工具,使日常开发更容易。您可以重新编译所有无效对象,在数据库源中搜索文本、导入和导出表,生成测试数据,导入文本文件或ODBC数据,比较表数据,监视dbms_alert和dbms_pipe事件,查看会话信息等。
插件扩展
PL / SQL Developer的功能可以通过插件扩展。我们在插件页面上提供插件,您可以下载插件,无需任何额外费用。插件可由Allround Automations(例如版本控制插件或plsqldoc插件)或其他用户提供。如果你有一个可以创建DLL的编程语言,你甚至可以编写自己的插件。
多线程IDE
PL / SQL Developer是一个多线程IDE。这意味着您可以继续工作,因为SQL查询正在执行,PL / SQL程序正在执行,调试会话正在运行等。这也意味着如果您发生编程错误,IDE不会“挂起”:您可以随时中断执行或保存工作。
安装方便
除Oracle Net之外,不需要中间件。未安装数据库对象。只是一个简单的一键安装过程,你准备好使用它。
系统要求
PL / SQL Developer将在Windows XP,2003,2008,Vista,Windows 7,Windows 8和Windows 10上运行。支持的Oracle Server版本是7.x,8.x,8i,9i,10g,11g和12c 平台。要连接到Oracle数据库,32位PL / SQL Developer版本需要一个32位Oracle客户端,64位PL / SQL Developer版本需要一个64位Oracle客户端。
1. 产品送达用户之日起 7 日内,出现“性能故障”,经由用户所购产品的生产厂家指定维修服务机构检测属实后,可以免费换货;
2.产品送达用户之日起,主机享有 12 个月保修服务,配件享有 6 个月保修服务。
1、若产品主机符合保修条件,根据保修卡与购机发票即可享受保修服务,若无法提供购买证明及保修卡,则以到货签收时间作为保修起算标准;
2、属非保修产品,用户所购产品的生产厂家指定维修服务机构做保外收费维修处理;
3、产品修复后相同的故障经用户所购产品的生产厂家指定维修服务机构检验属实后,享有 3 个月保修服务;
4、需要维修或检测的产品,向用户所购产品的生产厂家指定维修服务机构送修或检测过程中发生的运输、发货和处置费用由用户承担;维修或检测产品寄还用户时产生的运费由用户所购产品的生产厂家承担(仅限中国大陆境内);
5、需要维修或检测的产品,请用户及时备份机器内的数据。用户所购产品的生产厂家不对因数据丢失造成的损失负责;
6、产品在保修期内,维修中正常使用的零部件免费;
7、维修中被替换下来的零部件所有权归用户所购产品的生产厂家所有;
8、用户所购产品的生产厂家不对非产品标准配置的及未经公司认证的配件、软件或应用负责;
9、平台产品均按照国家三包政策执行(产品在未拆封的情况下),个别产品除外,如:定制产品,项目产品等。
10、本条款未尽事宜参考国家三包法律规定。
1、产品无购机发票和保修卡,亦不能在用户所购产品的生产厂家查询到相关的销售信息,且出库日期超过 12 个月;
2、产品主机和配件曾受到:非正常或错误的使用、非正常条件不当的存储、未经授权的拆卸或改动、事故、不恰当的安装造成的损害;
3、由于用户不当造成的损害,如液体注入、外力受损等;
4、未按产品使用说明书的要求进行使用,维修保养或以外运输造成的损坏;
5、 产品的损坏由外部包括但不限于卫星系统、地磁、静电、物理压力等非正常不可预测的因素引起的;
6、因不可抗力如地震、水灾、战争等原因造成的损坏;
7、其它不符合三包相关规定的情况。
您好,有什么能帮助您
2022-05-08 09:35您好,有什么能帮助您
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35此用户没有填写评价内容
2022-05-08 09:35