哪个是最好的开源用于查询 Oracle 数据库的免费客户端?它可能还支持其他数据库(MySQL、Postgres 等),因为我们的开发环境经常需要在不同数据库之间切换。
7 回答
我一直在使用 Oracle SQL Developer(因为它是免费的),起初我讨厌花在它上面的每一分钟。我仍然遇到奇怪的图形问题,因为它在 Vista 上运行,并且似乎存在某种图形驱动程序问题(幸运的是,没有人可以让它在 Vista 上正常运行,所以我并不孤单),其中使得它的使用相当麻烦。
尽管如此,我必须学习如何应对它,现在我必须承认它是一个用于查询 Oracle 数据库的简洁且非常有用的工具(不仅限于)。我想你也可以从中查询其他数据库,例如我用它来查询一些遗留的 MS Access 数据库,所以我相信你也可以查询 SQL Server。
您可以进行数据迁移、导入/导出、查看 OWA 输出以及据称还可以调试(单步执行、设置断点等)PL/SQL 代码,但我还没有尝试过。到目前为止,我对 sqlplus 命令行很好 :) 试一试,不要让与 Vista 相关的图形问题给你一个错误的印象 :)
如果说开源你真的是指免费,那么Oracle SQL Developer是免费的。但是它不是开源的。虽然它完全受支持,但我们一直在我工作的地方使用它。
如果您有兴趣,可以到此处获取有关其功能的良好入门参考。
SQLTools 是免费且干净的轻量级客户端。 www.sqltools.net
你是指什么样的“客户”?您是指实际的驱动程序,还是只是您可以从中获取 SQL 结果的应用程序?例如,松鼠 SQL
那么Oracle免费提供SQL Developer,它基本上是一个Oracle IDE - 让您浏览表,PLSQL的代码编辑器,SQL查询窗口等......
如果您使用 mac,您可以尝试macsequel - oracle 的本机 mac 客户端。