什么';这是一个编写Oracle SQL的高质量开发环境吗?
我正在从事的项目有一个Oracle后端,我们使用5.5进行SQL开发,它真的很糟糕:intellisense不适用于多个表的查询,并且您不能浏览模式,同时在屏幕上编写查询。不好玩 我也试过使用。这也不是什么大的改进——查询结果窗口上的图形都被篡改了,必须通过在屏幕上点击频繁地重新绘制什么';这是一个编写Oracle SQL的高质量开发环境吗?,sql,oracle,ide,Sql,Oracle,Ide,我正在从事的项目有一个Oracle后端,我们使用5.5进行SQL开发,它真的很糟糕:intellisense不适用于多个表的查询,并且您不能浏览模式,同时在屏幕上编写查询。不好玩 我也试过使用。这也不是什么大的改进——查询结果窗口上的图形都被篡改了,必须通过在屏幕上点击频繁地重新绘制 我编写SQL的程度相当基本:到处都是过程,主要是查询。有人能推荐一个合适的工具,最好是一个低成本的工具吗?有几种工具你可以试试。 或者是比SQLDeveloper更让您高兴的工具的例子。尽管如此,大多数可用的工具都
我编写SQL的程度相当基本:到处都是过程,主要是查询。有人能推荐一个合适的工具,最好是一个低成本的工具吗?有几种工具你可以试试。
或者是比SQLDeveloper更让您高兴的工具的例子。尽管如此,大多数可用的工具都是商用的。我很确定蟾蜍是最常用的工具。我不记得现在它要花多少钱,但即使是稍微旧一点的版本,我也对它非常满意。我使用了[CAST](对于2004-6年,它非常好。使用它的主要原因之一是它支持在编辑PL/SQL包时锁定它们。现在我在几乎所有的开发中都使用jEdit,而Oracle SQL Developer可以方便地查找表属性等等。有一个免费版本的TOAD,尽管它没有付费软件那么全面一个。你可以在以下网址找到:
在使用sql模式和plsql模式的Emacs中有相当不错的支持。不过,除非您是Emacs用户,否则我不推荐使用它
失败的Toad是相当好的,尽管它相当重。如果您正在寻找一个开源解决方案,它是相当好的。但是它不是特定于Oracle的。它可以与任何jdbc客户端一起工作。您可能想查看PL/SQL Developer()。它不仅仅是PL/SQL。成本是相当合理的。在Linux上尝试Tora,它被认为是Toad的替代品。我个人使用过其他2个,但不是后者。另一个运行良好的开源工具是SQL Workbench()。适用于所有JDBC客户端,但我们在Oracle方面取得了很多成功。还包括一些脚本支持,这些支持有助于导入/导出大量数据。Oracle DB的所有IDE:s或多或少都不好,TOAD是最好的,但与Visual Studio或Eclipse等真正的IDE相比仍然没有任何优势 蟾蜍的主要问题是默认的文本编辑器。查找是一个噩梦,你无法更改快捷方式,自动对齐使用空格,即使你将其配置为使用选项卡和其他恼人的功能。此外,取消查询或对断开连接的会话进行查询可能会使其崩溃。此外,intellisense在我看来有点慢,但它可以工作,这比韩:其他人提供的服务。我个人用于开发和配置。还有两个选项(仅为了完整性):