数据库巨人最近发布的免费开发工具将使数据库代码的设计与调试更为方便快捷,但只有使用最新版本的用户才能享受到这一点。
Oracle发布它的免费数据库编码工具SQL Developer,在开发过程中,此工具称为Project Raptor。SQL Developer提供与Oracle数据库协作的IDE环境,目的在于使PL/SQL开发更为简单。此工具与Oracle数据库9.2.0.1或其更高版本一同使用。
SQL Developer建立在Oracle的Java IDE与Jdeveloper之上,本身也是以Java编写。Oracle支持在Windows、Linux与Mac OS X上运行SQL Developer。它应用为Oracle设计的JDBC Thin驱动器,因此你在应用这个工具时不必安装Oracle客户端。
SQL Developer提供一个对象浏览器,一个突出语法的SQL编辑器以及一个PL/SQL调试器。编辑器包括许多常用的IDE功能,如代码片断与代码折叠。它还含有一个报告工具和一组预先建立的报告。SQL Developer并非针对负责日常维护的数据库管理人员,因此它缺乏配置与备份这样的功能。
以前,Oracle从未在自己的数据库中提供过IDE级别的工具。也存在有几种商业SQL开发工具,如TOAD,但所有正式工具都以命令行为基础,很难用于开发工作。开源Ecilpse计划的同等工具——数据工具平台(DTP)——还没有发布1.0版本,但一旦它达到了生产质量,Oracle仍计划在数据库中支持DTP。SQL Developer的功能将整合到JDeveloper的以后版本中。