pl/sql?developer和sql?d有什么区别

我记得上次在客户家里调试存储过程时,计算机速度慢得像蜗牛。
我打开一个旧笔记本,发现里面安装了SQLDeveloper。
嘿,这可能真的有效。
但说实话,当我回想起使用 PL/SQL Developer 时,我仍然认为语法建议和代码补全非常方便。
但当时客户说他们用的数据库版本是自带的,只要能用就万事大吉了,何苦再装别的呢。
嘿嘿,这件事还真是有趣。
该工具是否易于使用有时确实取决于人和需求。

pl/sqldeveloper和sqldeveloper有什么区别

哦,说起PL/SQL Developer和SQL Developer,他们就像两个好朋友,各有所长。
我先说一下PL/SQL Developer。
这是Oracle数据库的忠实粉丝。
里面的功能非常全面。
编写PL/SQL代码时,有智能提示、调试、测试。
还有一些数据库管理工具可以帮助您了解有关数据建模、同步和迁移的所有内容。
如果您是 Oracle 的忠实粉丝,那么这个 PL/SQL Developer 就是为您设计的。

我们来谈谈 SQLDeveloper。
这是Oracle官方的宝藏。
它不仅喜欢Oracle,还喜欢其他数据库,例如MySQL和PostgreSQL。
它接受每一个来的人。
SQLDeveloper 具有完整的功能。
除了Oracle之外,它还可以开发、建模、分析和报告。
它简直就是数据库开发的瑞士军刀。
如果您是多面手,那么这个 SQLDeveloper 绝对能满足您的需求。

差异主要表现在几个方面。
首先,PL/SQL Developer 忠于Oracle。
SQL Developer思想比较开放,喜欢和很多不同的数据库打交道。
其次,PL/SQL Developer,它的PL/SQL支持不值一提,但是SQL Developer是一个综合工具,很多不同的功能都清晰地为你列出来。
最终,不同的人使用它。
PL/SQL Developer 更适合狂热的 Oracle 粉丝,而 SQL Developer 则被各个数据库领域的大佬所使用。

所以,这两个工具各有其价值。
如果你问我哪个更好,那么我必须看看你的需求是什么。
如果您是 Oracle 的铁杆用户,那么 PL/SQL Developer 是您的最佳选择;如果您是对数据库领域有一定了解的人,SQL Developer 绝对会让您满意。
嘿,这个工具必须是某人的选择,对吧?

数据库使用详解:[3]SQL Developer如何配置

说白了,配置SQLDeveloper分为三个步骤:设置Java环境、设置文件关联、连接数据库。

先说最重要的Java环境。
第一次打开SQLDeveloper时,会弹出配置窗口。
去年运行该项目时,我们几乎陷入困境,因为我们使用了 6 4 位 JDK,但未指定路径。
记得在Oracle安装目录(如C:\Oracle\home\jdk\bin\java.exe)中找到java.exe,点击“确定”即可。
还有一点,配置完Java后不要急于下一步。
你必须到“工具”→“选项”将.sql文件类型关联到SQLDeveloper,否则拖入文件会扰乱战斗。

另一个关键细节是,在创建新的数据库连接时,用户名和密码必须使用 Oracle 的登录凭据,例如 SYSTEM。
去年有同学用测试账号连接直接报错说权限不足。
填写信息后记得点击“保存”。
不要急于单击“连接”。
首先去服务器确认Oracle服务(如sqlplus/as sysdba登录尝试)已经启动,否则会提示“连接失败”。

一开始我以为配置不同版本的Oracle会很麻烦,后来发现1 0g、1 1 g、1 2 c其实都差不多,只要端口(默认1 5 2 1 )和服务名(比如ORCL)要匹配就可以了。
然而,很多人并没有注意到这一点。
测试连接时,不要忘记使用 SELECT sysdate FROM Dual; 在连接真正连接之前检查时间并确认可以运行SQL。

建议先使用localhost和默认端口1 5 2 1 进行本地测试,如果生产环境有特殊设置再更改。
话虽如此,SQLDeveloper支持tnsnames.ora等高级配置,但对于新手阶段来说基本的连接就足够了。