查询数据库的工具

时间:2008-08-29 05:31:39

标签: database

我想查询许多不同的数据库,主要是Oracle和Informix。 任何人都可以建议我使用一些工具,我可以轻松地做到这一点吗?

12 个答案:

答案 0 :(得分:5)

http://www.indus-soft.com/SynametricsWebApp/WinSQL.jsp尝试WinSQL lite。它是完全免费的,不会过期。它只是一个文件,并没有任何庞大的DLL。如果您不喜欢它,只需从硬盘驱动器中删除该文件即可。

有关如何在informix数据库中使用它的介绍可以在this article中找到。

答案 1 :(得分:3)

我使用和爱DbVisualizer

答案 2 :(得分:2)

我喜欢SQuirreL SQL Client。它是跨平台和数据库独立的,非常方便。

答案 3 :(得分:1)

如前所述,WinSQL是最好的“通用”SQL查询程序之一,尽管它远非完美。一般来说,专用于特定sql产品的程序更好(通常是第三方产品,不是由SQL供应商编写的)。 TOAD是Oracle的一个很棒的程序(最初由Oracle员工在他的业余时间由Quest购买之前编写)。 TOAD已经变得有点臃肿的近期版本,但仍然是一个梦幻般的产品。我认为有适用于MySQL的TOAD版本,也许还有一两个版本,但是,Oracle版本是迄今为止最好的版本。当我上次使用Informix(2004)时,有一个合理的第三方Java程序,其名称暂时让我失望。 Informix附带的标准工具来自黑暗时代(我使用的Unix实用程序看起来有点像DOS版本的Lotus 123),所以其他任何东西都更好。我使用WinSQL和Informix取得了巨大的成功。

答案 4 :(得分:0)

最好的全方位是TOAD

答案 5 :(得分:0)

@littlegeek:Toad不适用于Informix。此外,OP似乎想要一个可以查询几个不同品牌的DBMS的程序,并且您必须为要使用它的每个DBMS购买不同版本的Toad。

答案 6 :(得分:0)

第三方数据库工具供应商对Informix的支持不是很好。

有趣的是,Oracle的SQL Developer支持浏览(并转换为oracle)几个数据库,包括SQL Server和MySQL。

答案 7 :(得分:0)

尝试以下方法:

答案 8 :(得分:0)

此页面上有几个选项:http://freewarehome.com/index.html?http%3A//freewarehome.com/bx/index.php%3Faction%3Dvthread%26forum%3D8%26topic%3D7136

GenDAT也不错,但我写的时候有偏见!它虽然被高度评价。

我现在需要跨平台,所以我使用Oracle SQL Developer,我觉得这很棒。它可以处理其他数据库而不仅仅是Oracle。另一个好的(跨平台)是DB Solo。

答案 9 :(得分:0)

我喜欢来自Aquafold的Aqua Data Studio。它支持所有主要的数据库播放器以及一些不太包括Informix的播放器。代码美化和语法高亮等强大功能都是特权。

答案 10 :(得分:0)

我们使用Aqua Data

答案 11 :(得分:0)

多年来我使用了查询工具http://www.gpoulose.com/ 它是轻量级的并完成工作。 但是,我还将调查此处列出的其他一些内容。必须说SQLDeveloper和Toad对我的需求太过臃肿。我在任何一天都在许多不同的系统上工作,所有系统都在不同的客户端,具有不同的安全性,甚至是非常低端的机器。有一个简单的工具和良好的SQL排序很长的路要走!

我还想注意,因为我经常在新服务器上安装它,它需要是免费的,或者拥有无限制的机器许可证。我很乐意为自己使用该工具付费,但需要能够一次又一次地安装它。