Oracle其实到现在也没有用多久,但是也尝试了不少的工具了,就把我现在用的工具和大家说一下。
我以前主要是用C#做开发的,最近做了一点Oracle的事,也还是在用C#,用的是Visual Studio 2008.而且以前用ADO.NET用的还算熟练吧,所以就还用这个。Oracle自己出了一个Data Provider就是所谓的ODP.NET(Oracle Data Provider),包含在下面的一个组件中:Oracle 11g ODAC with Oracle Developer Tools for Visual Studio。这个组件中还有一些Visual Studio的插件,会集成到Visual Studio的Server Explorer中,对Oracle数据库进行管理十分的方便,并且还一些Query Builder等工具,十分好用。
对于数据库是用Oracle 10g还是Oralce 11g我也不知道哪一个好一些。不过不同的版本对机器性能的要求也是不同的,据说10g会性能的要求低一些,这个我是没有太大的体会。但是现在用的还是10g,我的电脑是一台个人用的电脑,性能很低,10g有一个Express版的,觉得它就足够用了,对性能的要求也不高,所以就用了。以前也用过11g的,但是觉得自己的机器装了之后很慢,就不在自己的电脑上用了。还有就是用免费的心里也安稳些,怎么说用11g的时候我们也没给钱啊。
Oracle自带的工具就不想多说了,什么SQLPLUS,SQL Developer,EM都是很好用的工具,在11g中的默认安装中就有,不过10g Express的默认安装中没有,不知其他的版本中有还是没有。不过这些都是基础的工具,能用好了才是高手,但是我现在只想提高一下工作效率,不想其他。而且自己主要是想写一些PL/SQL代码和数据库的设计。
写PL/SQL的最常见的两个工具应该是PLSQL Developer和Toad吧,反正我是只用过这两个,可以说两个各有所长吧,Toad安装包很大,组件了很多,林林总总的一下子装了很多东西,什么数据分析工具,数据建模工具,代码的编写工具,反正多的是。但是这觉得很多东西做的多而不精,像数据建模现在一般有Power Designer不会用这个Toad Data Modler,但有一点,就是他的帮助很好,一直在用它的帮助(没有用Oracle官方的帮助,下的太慢,好多天没有下下来)。PLSQL Developer自己用的还满意,小巧一点,自己要用的功能都有(自己主要做一些数据库编程方面的事,如果要进行数据库管理好像是Toad更强大一些),也很完美,具体怎么样自己用过就知道了。现在PLSQL Developer有8.0版本了,有很多地方可以下的到,即使不怎么大也有将近20M,在这里是不能上传了,就上传一下8.0的破解
http://download.youkuaiyun.com/source/1979181
好了,就写到这里了。

本文分享了作者使用Oracle进行开发的经验,包括VisualStudio2008结合ODP.NET进行数据库操作,以及PL/SQLDeveloper和Toad这两款PL/SQL代码编写工具的优缺点对比。
636

被折叠的 条评论
为什么被折叠?



