DB2数据库开发工具:DBVisualizer

DB2数据库开发工具:DBVisualizer

介绍一款操作DB2数据库的工具,它虽不及PL/SQL Developer那样强大,但用于开发要比QuestCentralForDB2好,使用过PLSQL Developer的朋友也会喜欢上它的。这款软件以JDBC的方式来连接数据库,因而不仅可用于操作DB2数据库,也可用来操作Oracle,SQLSERVER等。

1.官方网站:

http://www.dbvis.com/

2.安装、操作说明:

下载完毕后(http://www.dbvis.com/products/dbvis/download/),可先参看这篇网文(http://www.geekso.com/DbVisualizer-down/),当初我也是从http://www.blogjava.net里了解到这款软件的,然后依照这篇网文,安装,破解,使用起了这款软件,摆弄了一下,马上就喜欢上它了。文章中使用的破解方法对于目前最新的6.5.9版本依然适用,我们可以放心使用。

如何使用相关功能嘛,我建议各位花上一两个小时好好看下软件的功能菜单就可以了,记得时不时的点下鼠标右键,,这样也会发现一些上下文菜单的(菜单中基本上都包含SQL关键字,认识起来不会有太大难度,当然,还是要认识几个单词的,或直接用“谷歌金山词霸”查下也一目了然了)


3.官网在线使用示例:http://www.dbvis.com/products/dbvis/tour/,看完它们,基本功能就熟悉了。

3.1 连接向导 http://www.dbvis.com/products/dbvis/tour/connectWizard/wizard_tour.jsp

3.2 对象树 http://www.dbvis.com/products/dbvis/tour/objectsTree/explorer_tour.jsp

3.3 SQL 处理器 http://www.dbvis.com/products/dbvis/tour/commander/commander_tour.jsp

3.4 表数据编辑 http://www.dbvis.com/products/dbvis/tour/editTableData/edit_table_data_tour.jsp

3.5 外键向导 http://www.dbvis.com/products/dbvis/tour/navigator/navigator_tour.jsp

3.6 查询设计器(以图形化的操作界面设计SQL语句,对于我们来说,用的机会不会太多)
http://www.dbvis.com/products/dbvis/tour/queryBuilder/query_builder_tour.jsp

4.软件的发布日志及更新说明

http://www.dbvis.com/products/dbvis/doc/relnotes/index.jsp

想要了解更多,就去官网看看吧。

补充:

1.自动完成(快捷提示)

DB2数据库开发工具:DBVisualizer_第1张图片

设置方法:Tools -> Tool Propertis -> Auto Completion(倒数第四个)

这里有五个设置选项,Sort Table List 按表排序 Sort Column List 按列排序 Display Automatically 自动展示 Instant Substitution 即时替代(不知道该怎么翻译)最后一个 Display Delay 显示延时时间,单位貌似是ms,将它们全部勾上,Apply,在SQL Commander就可以看到效果了。

实际操作: select * from (敲下from后的这个空格,当前schema下的表名就会以列表显示)tablename tb where tb.(敲下点,tb表中的列也就出来了)


2.获取错误消息

DB2数据库开发工具:DBVisualizer_第2张图片
用该软件连接DB2时,如果执行某语句出错,不会自动返回错误消息。如未设置前执行 select * from sysibm.test 提示

15:00:48 [SELECT - 0 row(s), 0.000 secs] [Error Code: -204, SQL State: 42704] DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=SYSIBM.TEST, DRIVER=3.50.152

设置以后
15:01:44 [SELECT - 0 row(s), 0.000 secs] [Error Code: -204, SQL State: 42704] "SYSIBM.TEST" 是未定义的名称。. SQLCODE=-204, SQLSTATE=42704, DRIVER=3.50.152

设置方法:

首先,选择你的db连接,接着选择右边的 Properties选项卡,选择ConnectionProperties下面的Driver Properties

点击 绿色的 + 按钮,添加一个名为retrieveMessagesFromServerOnGetMessage(jdbc连接的一个选项,指示JDBC 驱动程序从DB2 服务器获取可读的错误消息)的Parameter,将其值设为true,重新连接到数据库,这样就可以看到提示消息了。

你可能感兴趣的:(数据库)