查询数据库的工具
我想查询许多不同的数据库,主要是Oracle和Informix。
谁能建议我一些工具,我可以轻松地做到这一点?
解决方案
回答
我喜欢SQuirreL SQL Client。它跨平台和数据库独立,非常方便。
回答
在http://www.indus-soft.com/SynametricsWebApp/WinSQL.jsp上试用WinSQL lite。它是完全免费的,不会过期。它只是一个文件,没有任何庞大的DLL。如果我们不喜欢它,只需从硬盘驱动器中删除文件即可。
可以在本文中找到有关如何对notifyix数据库使用它的介绍。
回答
最好的四面之一是TOAD
回答
@littlegeek:Toad不适用于Informix。此外,OP似乎希望使用一个程序来查询几个不同品牌的DBMS,并且我们必须为要使用它的每个DBMS购买不同版本的Toad。
回答
第三方数据库工具供应商之间对Informix的支持不是很好。
有趣的是,Oracle的SQL Developer支持浏览(并转换为oracle)多个数据库,包括SQL Server和MySQL。
回答
请尝试以下方法:
- Query Express(单个100KB可执行文件,无需安装)
- Query ExPlus(改进的Query Express)
回答
我使用并喜欢DbVisualizer。
回答
如先前的回答所述,WinSQL是最好的"通用" sql查询程序之一,尽管还远远不够完美。一般来说,专用于特定sql产品的程序更好(通常是第三方产品,而不是由SQL供应商编写的)。 TOAD对Oracle来说是一个很棒的程序(最初由Oracle员工在业余时间写的,然后被Quest收购)。 TOAD在最近的版本中显得有些肿,但仍然是一个了不起的产品。我认为有适用于MySQL的TOAD版本,也许还有其他两个版本,但是,Oracle版本是迄今为止最好的。当我上次使用Informix(2004)时,有一个合理的第三方Java程序,其名称暂时不在我的视线之内。 Informix随附的标准工具来自黑暗时代(我使用的Unix实用工具看上去有点像Lotus 123的DOS版本),因此其他任何方法都更好。我在Informix上使用WinSQL取得了巨大的成功。
回答
此页面上有几个选项: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。
回答
我喜欢Aquafold的Aqua Data Studio。它支持所有主要的数据库播放器以及包括Informix在内的一些较小的数据库播放器。代码美化和语法突出显示等出色功能非常有用。
回答
我们使用水族数据