当前位置:文档之家› DB2客户端连接远程数据库配置方法

DB2客户端连接远程数据库配置方法

准备工作
1、环境:
AP Linux redhat 5.8
v9.7fp5_linuxx64_client.tar.gz

DB Linux redhat 5.8
v9.7fp5_linuxx64_server.tar.gz

2、修改/etc/hosts文件
添加AP和DB服务器IP地址
##AP Server
192.168.100.204 TEST-Linux
192.168.100.205 TEST-Linux1
192.168.100.206 TEST-Linux2

10.0.0.105 Linux1-priv
10.0.0.106 Linux2-priv

##DB Server
192.168.100.200 TEST-DB
192.168.100.201 TEST-DB1
192.168.100.202 TEST-DB2

10.0.0.101 TEST1-priv
10.0.0.102 TEST2-priv


一、数据库端设定
1、检查service name
db2 get dbm cfg | grep SVCENAME ##如果SVCENAME为空,按照下面命令添加
db2 update dbm cfg using SVCENAME DB2_db2itest
2、检查通信模式
db2set -all ##如果没有db2comm,按照下面命令添加
db2set db2comm=tcpip
3、检查文件/etc/services文件是否配置了数据库的通信信息
DB2_db2itest 60000/tcp
DB2_db2itest_1 60001/tcp ##(根据实际需要添加)
DB2_db2itest_2 60002/tcp ##(根据实际需要添加)

二、客户端设定
1、检查通信模式
db2set -all
db2set db2comm=tcpip
2、添加catalog(是把远程数据库注册到本地)
2.1 添加node catalog
db2 catalog tcpip node 节点名 remote 远端服务器名(或IP地址) server 数据库端口号
db2 terminate
节点名:自己定义
数据库端口号:根据上面定义的结果
2.2 添加db catalog
db2 catalog db 数据库名 as 数据库别名 at node 节点名
db2 terminate
数据库名 :通过db2 list database directory查看
数据库别名:通过db2 list database directory查看

设定完成后,退出db2用户,重新登录
三、连接测试
db2 connect to db2test user db2itest using password

四、取消catalog
db2 uncatalog node
db2 uncatalog database






相关主题
文本预览
相关文档 最新文档