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.自动完成(快捷提示)


设置方法: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时,如果执行某语句出错,不会自动返回错误消息。如未设置前执行 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,重新连接到数据库,这样就可以看到提示消息了。

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要使用DBVisualizer连接DB2数据库,需要按照以下步骤操作: 1. 下载并安装DBVisualizer软件。 2. 打开DBVisualizer软件,点击“Database”菜单,选择“New Connection”。 3. 在“New Connection”窗口中,选择“IBM DB2”作为数据库类型。 4. 在“Driver Properties”窗口中,输入DB2数据库的连接信息,包括数据库名称、主机名、端口号、用户名和密码等。 5. 点击“Test Connection”按钮,测试连接是否成功。 6. 如果连接成功,点击“OK”按钮保存连接信息。 7. 在“Connections”窗口中,选择刚才创建的DB2数据库连接,即可开始使用DBVisualizer管理和操作DB2数据库。 ### 回答2: DBVisualizer是一种强大的数据库管理和开发工具,它支持各种不同类型的数据库,包括DB2数据库。如果你需要连接DB2数据库,可以按照以下步骤进行: 1.安装DBVisualizer:在官方网站上下载DBVisualizer并安装。 2.启动DBVisualizer:安装完成之后,启动DBVisualizer,然后在“打开连接”对话框中点击“创建新连接”。 3.设置连接属性:在“新建连接”对话框中,选择“DB2 LUW”为数据库类型。 4.输入连接信息:在对话框中,输入连接信息,如主机名、端口号、数据库名称等。 5.设置认证方式:根据需要选择相应的认证方式,如用户名和密码认证或Windows集成认证。 6.测试连接:完成设置之后,点击“测试连接”按钮,检查是否能够成功连接到数据库。 7.保存连接:如果连接测试成功,点击“确定”按钮,保存连接。 通过以上步骤,您可以在DBVisualizer中连接到DB2数据库,并进行各种数据库管理和开发工作。同时,DBVisualizer还提供了许多强大的特性,如SQL编辑器和执行器、数据导入和导出,以及数据可视化工具等,可以大大提高工作效率和数据管理的质量。 ### 回答3: 1. 安装DBVisualizerDBVisualizer官网上下载对应操作系统的版本,并完成安装。 2. 下载DB2 JDBC驱动 在IBM官网上下载DB2 JDBC驱动,按照对应DB2版本选择适当的驱动。下载后将其解压到一个目录。 3. 添加DB2 JDBC驱动到DBVisualizer 启动DBVisualizer,在菜单中选择Tools -> Driver Manager。在Driver Manager窗口中点击“Create a new driver”按钮,填写驱动的相关信息(如下图),注意将“Name”和“Aliases”字段填写为DB2。在“URL Template”字段中填写JDBC URL,例如:jdbc:db2://myhostname:50000/mydatabase。 在“Driver Files”中选择JDBC驱动的jar包所在路径(即步骤2中的解压目录)。 4. 创建DB2数据库连接 在菜单中选择Database -> Connect。在“Connect Database”窗口中填写DB2数据库的连接信息,例如:数据库类型选择“DB2”,Database字段填写为DB2的实例名称,User字段填写为DB2的用户名,Password字段填写为DB2的密码。然后点击“Connect”按钮。 5. 连接成功 如果连接成功,则会弹出一个新的窗口,显示DB2数据库的相关信息和对象,如下图所示。 至此,DBVisualizer已经成功连接DB2数据库。可以使用DBVisualizer的图形界面进行数据库的操作,或者使用SQL Commander进行SQL语句的编辑和执行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值