Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 推荐使用JDBCSQL客户机工具_Java_Sql_Jdbc - Fatal编程技术网

Java 推荐使用JDBCSQL客户机工具

Java 推荐使用JDBCSQL客户机工具,java,sql,jdbc,Java,Sql,Jdbc,有人能推荐一个好的、开源的、独立的开发人员工具,用于使用JDBC查询SQL数据库并将结果导出到文件中吗?我知道很多数据库供应商都提供自己的工具,但我需要一个能够让我插入自己的自定义JDBC驱动程序并针对任何数据库工作的工具。最好是GUI,但不是必需的 Oracle的SQL开发人员被取消资格,因为它似乎只与一组预先封装好的JDBC驱动程序一起工作。我也看过Java-Source.net上的列表,但我希望有人能根据个人经验帮助我缩小列表范围。而且它需要是独立的,这样非开发人员也可以使用它,这就取消了

有人能推荐一个好的、开源的、独立的开发人员工具,用于使用JDBC查询SQL数据库并将结果导出到文件中吗?我知道很多数据库供应商都提供自己的工具,但我需要一个能够让我插入自己的自定义JDBC驱动程序并针对任何数据库工作的工具。最好是GUI,但不是必需的

Oracle的SQL开发人员被取消资格,因为它似乎只与一组预先封装好的JDBC驱动程序一起工作。我也看过Java-Source.net上的列表,但我希望有人能根据个人经验帮助我缩小列表范围。而且它需要是独立的,这样非开发人员也可以使用它,这就取消了Eclipse插件的资格。谢谢

我用过,我很满意。我正在粘贴下面的“概述”:

SquirrelSQL客户端是一个图形化的 Java程序,它将允许您 查看与JDBC兼容的数据库的结构 数据库,浏览表中的数据, 发出SQL命令等,请参阅 . 的最低版本 从SQuirreL开始,支持的Java是1.6.x 版本3.0。请参阅本页 对于将 使用旧版本的Java

SQuirreL的功能可以是 通过使用扩展

可以找到简短的介绍 . 看看历史的变化 (包括尚未发布的更改) 点击

有关更详细的介绍,请参见 我们的论文的作者 松鼠

苏珊·克莱恩优雅地抽出时间 记录下她跟着去的地方 从中设置Apache Derby数据库 抓取并使用squirrelsql 客户端来探索它

很久以前,库尔维尔·辛格 博加尔写了一篇关于 SQuirreL,并在IBM的 developerWorks站点。他很友好 允许我们镜像它。这个 教程不是最新的,但是 特别是做第一步 这仍然有帮助

松鼠最初是根据法律被释放的 GNU通用公共许可证。自从 版本1.1beta2已经发布 在GNU的领导下,普通大众较少 执照


它可能不是最漂亮的应用程序,但它完成了它的工作,而且非常快:添加或配置驱动程序,创建别名,然后就可以了。实际上,它是我最喜欢的通用SQL客户机。

我想投一票。

我同意Pascal的观点,这几乎可以解决所有问题

然而,如果我没记错的话,它对SQL触发器的支持是缺乏的——它不能显示触发器的源代码,至少在我使用的版本(3.0.2)中是这样

对于这个场景,我发现免费(但不是开源)可以完成这项工作,这本身就是一个非常不错的工具


如果我不使用触发器,我建议使用SQuirrel SQL,这是值得尝试的-它是一个命令行JDBC客户机。我用它来创建生产应用程序。

DB Visualizer不是开源的,但它有一个免费版本。啊,我错过了“开源”条件。希望免费软件足够好!除了最基本的功能外,你还需要商业版,随着时间的推移,商业版的价格不断上涨。我理解他们赚钱的需要,在一个口袋更大的商业环境中,这是一个极好的工具。对于那些从事开源或爱好编程的人来说,你可能需要去别处看看。投票支持SQL Workbench,它是我迄今为止使用过的最好的SQL UI。岩石坚实稳定,速度快,注重细节。关于许可证,对于该术语的大多数实际解释来说,它似乎是开源的,但确实使用了非标准许可证。SQL Workbench/J现在在Apache 2.0许可证下似乎是开源的。源代码可以从网站上下载。我是少数认为SQL Squirrel非常糟糕的人吗?在我的8核16GB SSD机器上,它运行起来就像枫糖浆,需要永远打开,一直挂着,最大化按钮全屏显示??真正地如果HeidiSQL能够连接到DB2,那么我会更高兴。您可以通过数据库->驱动程序管理器添加自定义jdbc驱动程序(在我的例子中是多面体)。