1.PL/sql Developer
PL/sql Developer是oracle官方推出的PL/sql语言的开发工具。前段时间为了配置这个工具折腾了很久,网上提供的资料大都好像跟人品有关,我就是那种人品差的。在折腾的过程中,意外找到官网的一个新工具(对我来说),就是这个:(见图1)
图1 Oracle sql Developer
看软件名字的话应该主要是sql开发,当然这个软件很强大,你可以开发PL/sql(有编译、语法提示等功能)、查看表关系图、建模等,具体大家可以玩一玩,反正我觉得挺好用的。最重要的一点是下载安装后,不用再安装Oracle Instant Client了。
图2 下载地址
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
按图示下载即可,因为是自带JDK的,所以可以不用修改本机的JDK。
下面就是我折腾了很久的PL/sql Developer(图3)。
图3 PL/sql Developer
网上通常搜索到的PL/sql Developer版本比较老,32位的居多,而现在的很多朋友的机器是win64的,虽然在64位机器可以安装(前提是装有兼容32位程序的运行时库),但是或多或少还是会遇到一些意想不到的问题。建议安装64位的PL/sql Developer较新的版本,同时Oracle Instant Client也需要安装64位的。配置方法请参考文章末尾的“参考”路径。请注意:参考【1】中提供的Oracle Instant Client是64位的,作者没有提供对应可使用的PL/sql Developer,http://www.cr173.com/soft/232289.html 这个地址的PL/sql Developer可用。
2.Navicat Premium
这个工具(图4)虽然也可以用来开发PL/sql,但是它的的特点是可以同时连接多种数据库,适合用来查看数据库,我一般不将它作为开发工具。(虽然很强大方便,但是有点地方用得确实很蛋疼。)
图4 Navicat Premium
参考:
【1】http://blog.csdn.net/weinichendian/article/details/51735443
【2】http://www.cnblogs.com/mq0036/archive/2012/11/08/2760343.html
【3】http://www.jb51.cc/article/p-zbaezbru-cg.html