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,重新连接到数据库,这样就可以看到提示消息了。

DB2数据库开发工具:DBVisualizer相关推荐

  1. Navicat Premium 数据库开发工具

    官网地址:https://www.navicat.com.cn/ Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL.MariaDB.MongoDB.SQL ...

  2. 数据库开发工具:Navicat Premium 15 mac中文版

    Navicat Premium for Mac 是Mac平台上优秀的数据库开发工具,你可以使用Navicat Premium中文版同时连接MySQL.SQL Server.Oracle.SQLite等 ...

  3. Navicat Premium数据库开发工具

    Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL.MariaDB.MongoDB.SQL Server.Oracle.PostgreSQL 和 SQLit ...

  4. 【数据库开发工具】上海道宁带来Navicat 16以及多种Navicat工具,为您提供构建、管理和维护数据库的新方法

    Navicat premium 16是 一套数据库开发工具 具备多项改进和新功能 能满足你对数据库开发的需求 Navicat拥有着百余种增强功能 和全新的界面 为你提供构建.管理和维护数据库的新方法 ...

  5. Java学习中的数据库和数据库开发工具

    一.数据库 1.数据库,通常是一个戒一组文件,保存了一些符合特定规格的数据,数据库对应的英询单词是DataBase,简称DB:数据库软件称为数据库管理系统,英文简称DBMS,全称为DataBase M ...

  6. 基于c语言的db2数据库开发,DB2日志(2) 用C语言扩展实现DB2日志管理及主备同步

    还好DB2提供了相关的USEREXIT程序(又名用户出口程序)可以使我们管理日志文件并有了扩展功能的可能性.在这一点上DB2明显要比Oracle开放些. 实现 1.首先将USEREXIT接口打开,让数 ...

  7. DB2数据库常用工具

    1解释工具 1.1 Visual Explain 之前都是explain就可以了昂 Visual Explain是一种GUI工具,他为数据库管理员和应用程序开发人员提供了查看为特定SQL语句选择的访问 ...

  8. 首次曝光 | 阿里数万名开发者都在使用的数据库开发工具到底长什么样?

    除了基础的数据查询开发功能,DMS还内置SQL审核.性能诊断优化.测试数据自动生成.多环境数据对比同步.数据库日志追踪回滚.不锁表变更.访问控制.敏感数据脱敏.安全审计等高端功能. 1.丰富的数据源

  9. SQL Server的数据库开发工具

    偶然的机会看到这个工具,看来比Oracle的PL/SQL Dev 有过之而无不及呀.而且是免费的哟 这个工具看起来确实很牛呀,只是我还没有试用过. SQL Prompt 为Microsoft SQL  ...

最新文章

  1. 数据库 1205 Error 'Lock wait timeout exceeded; try restarting transaction' on query
  2. python怎么知道用哪个库使用-dir、help 查看python 库 对应的方法 和使用
  3. android layout过程分析,Andriod 从 0 开始自定义控件之 View 的 layout 过程 (八)
  4. python 向量_关于Python中的向量相加和numpy中的向量相加效率对比
  5. html 圆圈项目符号,html – 列表项下的项目符号
  6. 如何实现复杂FPGA设计的时序收敛
  7. OPENFILENAME结构的定义
  8. 北斗导航 | RAIM接收机自主完好性检测(附代码)
  9. 【VS】错误1error LNK1168: 无法打开 F:\C++6\prob\ConsoleApplication1\Debug\ConsoleApplication1.exe 进行写入
  10. c语言用数字定义字符串,c语言怎么定义数字字符串 c语言怎么把数字字符定义字符串...
  11. 快手短视频的流量及视频推荐算法解析,助你轻松上热门
  12. 常见的15种音频格式
  13. 大数据环境搭建 —— VMware Workstation 安装详细教程
  14. 【OHOS】常用命令整理
  15. java泛型的上界下界
  16. Linux命令 磁盘管理——了解磁盘、磁盘分区
  17. 王者荣耀4.4日服务器维护,一天不玩都受不了?玩家4.4号当天利用王者荣耀BUG强行进入游戏!...
  18. 先验分布 后验分布 似然估计
  19. pandas系列学习(五):数据连接
  20. cod单页系统 wordpress 来搭建 外贸 单面系统

热门文章

  1. 传真百科:雷雨天对传真通讯有影响吗
  2. MYSQL的开题报告题目,开题报告的选题意义.docx
  3. 禁止移动端微信内置浏览器调节字体大小
  4. MathType批量修改公式字体和大小
  5. 一个汉字真的由两个字节存放吗?
  6. STM32_iC-MHM磁编码器使用
  7. 六成应用不需要程序员,一大批程序员会失业?
  8. 浏览器如何工作:在现代web浏览器场景的之下
  9. 将学生信息按照总分排名然后分别保存较高的几位和较低的几位学生信息到两个不同的文件
  10. 软件质量(ISO/IEC 9126)的定义与特性