DbVisualizer连接DB2数据配置
1、====================================
db2服务端
====================================
服务端查看db2开启服务的端口:
--查看服务名
#db2 get dbm cfg|grep SVC
TCP/IP Service name (SVCENAME) = DB2_boc
--查看服务器端口
#grep -w DB2_boc /etc/services
DB2_boc 60000/tcp
--查看服务器IP地址
#netstat -rn|grep 127.0.0.1
IP127/8 127.0.0.1 U 10 4787 lo0 - -
192.168.139.128 127.0.0.1 UGHS 1604 565353520 lo0 - -
2、====================================
db2客户端
====================================
--安装DB2的客户端,然后启动db2命令窗口。
开始->运行->cmd->db2cmd
--客户端建立远程连接的节点(注意节点名不能超过8个字符):
db2 catalog tcpip node 节点名 remote 服务器ip server 服务器端口
如:db2 catalog tcpip node testnode remote 192.168.139.128 server 60000
---建立对应的数据库映射:
db2 catalog db 远程数据库名 as 本地数据库别名 at node 通讯节点
如:db2 catalog db testdb as testdb at node testnode
--连接测试本地客户端是否能连接远程服务器
db2 connect to testdb user 用户名 using 密码
db2 "select * from 数据表"
3、====================================
ODBC设置
====================================
在操作系统->管理工具->ODBC设置添加对应的数据库
4、====================================
DbVisualizer设置
====================================
Create Database Connection
-> 在Database Type 选择DB2 z/OS(操作系统为OS400)或者DB2 LUW(操作系统为linux、AIX、Windows)
-> Driver(JDBC) 选择JDBC/ODBC Bridge
-> Database URL 填入 jdbc:odbc:在ODBC设置的数据库名。
-> Userid 填入数据库用户名
-> Password填入数据库用户对应密码。
选择connect连接即可