有人可以推荐一个好的,开源的独立开发人员工具来使用JDBC查询SQL数据库并将结果导出到文件吗?我知道很多数据库供应商都提供了自己的工具,但是我需要一个工具来允许我插入自己的自定义JDBC驱动程序并针对任何数据库进行工作。GUI是可取的,但不是必需的。
Oracle的SQL Developer被取消资格,因为它似乎只能与一组预装的JDBC驱动程序一起使用。我也查看了Java- Source.net上的工具列表,但我希望有人可以根据个人经验帮助我缩小列表范围。而且它必须是独立的,以便非开发人员也可以使用它,这使Eclipse插件失去了资格。谢谢!
我使用SQuirreL SQL,对此我感到非常满意。我在下面粘贴“概述”:
SQuirreL SQL Client是一个图形Java程序,它将允许您查看JDBC兼容数据库的结构,浏览表中的数据,发出SQL命令等,请参见 简介。从SQuirreL 3.0版开始,支持的最低Java版本为1.6.x。请参阅“旧版本”页面,以获取可与Java的较早版本一起使用的SQuirreL版本。 SQuirreL的功能可以通过使用插件来扩展。 简短的介绍可以在这里找到 。要查看更改历史记录(包括尚未发布的更改),请单击此处。 有关更详细的介绍,请参见我们关于SQuirreL的论文的英语或德语。 苏珊克莱因慷慨地把记录的时间步骤,她跟着设置从头Apache Derby数据库,并使用松鼠SQL客户端去探索它。 相当一段时间以前,Kulvir Singh Bhogal在SQuirreL上写了一篇很棒的教程,并将其发布在IBM developerWorks站点上。他好心地允许我们在本地反映它。该教程并不是真的是最新的,但是特别是对于第一步,它仍然有帮助。 SQuirrel最初是根据GNU通用公共许可证发行的。从1.1beta2版本开始,它已根据GNU通用通用公共许可证发行。
SQuirreL SQL Client是一个图形Java程序,它将允许您查看JDBC兼容数据库的结构,浏览表中的数据,发出SQL命令等,请参见 简介。从SQuirreL 3.0版开始,支持的最低Java版本为1.6.x。请参阅“旧版本”页面,以获取可与Java的较早版本一起使用的SQuirreL版本。
SQuirreL的功能可以通过使用插件来扩展。
简短的介绍可以在这里找到 。要查看更改历史记录(包括尚未发布的更改),请单击此处。
有关更详细的介绍,请参见我们关于SQuirreL的论文的英语或德语。
苏珊克莱因慷慨地把记录的时间步骤,她跟着设置从头Apache Derby数据库,并使用松鼠SQL客户端去探索它。
相当一段时间以前,Kulvir Singh Bhogal在SQuirreL上写了一篇很棒的教程,并将其发布在IBM developerWorks站点上。他好心地允许我们在本地反映它。该教程并不是真的是最新的,但是特别是对于第一步,它仍然有帮助。
SQuirrel最初是根据GNU通用公共许可证发行的。从1.1beta2版本开始,它已根据GNU通用通用公共许可证发行。
它可能不是看起来最漂亮的应用程序,但它可以很快地完成它的工作:添加或配置驱动程序,创建别名,然后就可以了。实际上,这是我最喜欢的Universal SQL Client。