界面概览:
整体说明:
SqlToolBox是一款纯绿色,完全免费的,专为程序员打造的数据库客户端管理工具,旨在于向与数据库打交道的程序员提供各种便利。
功能简介:
1.无需安装数据库的客户端,通过本程序即可访问各种常用数据库.
2.本软件已经加载了Oracle和MySql两种数据库的驱动包,可以畅通无阻的访问这两种数据库,您不用进行任何特别设置。
3.对于Db2,Sqlserver,Sybase,Informix,PostgreSql等数据库,软件已经内置对它们的支持,用户只需加载相关数据库的驱动jar包即可。(请参照Run.bat文件进行修改).
3.打开数据库时既可通过对话框的形式打开,您只需要输入“数据库类型”,“数据库的URL”,“打开数据库的用户名”和“密码”即可。如果需要多次访问,您可以把这些信息保存成XML文件打开,以后可以打开这个文件即能快速访问数据库.
4.打开数据库后,程序会依次列出 DB中的数据库,数据库下的各表 和 以及表中的各字段 以方便程序员在数据库中浏览.您还可以根据自己的喜好选择“树状视图”和“平面视图”两种方式进行浏览。
5.在树状视图和平面视图,您可以轻松获得某一张表的完整Select,Update,Insert,Delete等语句以及表对应的Pojo文件,Hibernate映射文件,建表语句等.
6.在右上方的SQL执行窗口中,您可执行各种SQL语句,在结果窗口中可以显示处理结果,如果是查询,会以表格的方式显示出来;如果是Update,Insert和Delete等语句会以文字的形式告诉你执行结果;如果执行的SQL语句有错误,则会提示用户SQL语句错误。
7.如果SQL语句比较复杂,软件提供了一个功能可对多层的SQL语句进行整形,这可以帮助程序员迅速理清其结构,另外还提供了一个反整形功能将多行SQL合并成一行。
8.您可以访问不同的数据库,只需打开多个窗口即可;您还可以进行不同的处理,只需打开多个选项页即可。
如何运行和使用SqlToolBox:
运行此软件需要安装JDK1.5或更高版本。
本软件为绿色软件,不需要进行安装,只要您下载软件后,解压到任何一个目录,点击run.bat既、即能将程序运行起来。
关于SqlToolBox的使用教程,请参看:
SqlToolbox使用图解(
http://www.blogjava.net/heyang/archive/2009/02/01/252878.html)
最近增加的功能:
1.Sql语法高亮(1.71 2009年1月28日15:24:46)。
2.增加一些图片,特地增加新年壁纸背景(1.72 2009年1月30日19:18:28)。
3.将背景修改为明代衣冠壁纸,增加了三个图标(1.73 2009年1月31日17:31:56)。
4.改善了Sql整形功能(嵌套SQL整形还未完成),全面引入了Spring的JdbcTemplate。(1.74 2009年2月3日14:01:06)
5.嵌套SQL整形完成。(1.75 2009年2月5日22:38:38)
6.增加了主键识别,改善了建表语句的生成效果。增加一个测试连接按钮。修改了一些按钮图标。(1.76 2009年2月7日16:03:10)
版本历程:
2007年7月末 前身 SqlAnywhere1.00 诞生
2007年8月初 SqlAnywhere1.03问世并发布到
华军软件园
2007年11月底到2008年一月初 更名为SqlToolBox并升级到1.60版本 发布到
eNet下载频道(一月二十七日)
2009年1月 升级到当前最高版本 发布到
华军软件园,
绿色软件频道和
多特下载站。
作者寄语:
本软件历经了三次大的修改,十数次小修改,软件名也从SqlAnywhere1.3变到了现在的版本,规模也从1.98M变到了5M多,目的是使它真正能对程序员访问数据库有所帮助,限于本人水平和时间有限,如果此软件可能和您的需要有差别,或者没有提供您想要的功能,请您将意见和建议尽量告诉我(可通过博客留言或是发送Email),我会把您想要的功能融入到新版本中。如果您觉得此软件还不错,请告知您的朋友们,作者在此向您表示感谢。
1.60版本下载地址:
http://www.box.net/shared/3y80aucin6
1.8.0版下载地址:
http://www.box.net/shared/ggmlmyjrrg
与本软件功能类似的开源软件:
Java开源数据库管理工具