4.数据库的连接(编目)-远程连接

远程连接需要在DB2客户端通过Catalog命令进行编目,语法如下:

1.节点编目

db2 catalog  [admin] {TCPIP | TCPIP4 | TCPIP6} NODE node-name REMOTE hostname [server service-name]

node-name 是节点名,不能超过8位,一般使用服务器主机作为节点名;hostname是服务器端主机名或IP,service-name是服务器实例端口号。

2.数据库编目

db2 catalog DATABASE database-name [as alias] [on path | AT NODE node-name]

database_name是数据库名,不能超过8位,as alias是数据库别名,on path用来编目本地数据库;node-name是节点编目名,即哪个实例。

3.编目的例子

    服务器端是AIX机器,IP为192.168.220.129,实例端口号为50000,该实例包含testdb数据库,客户端是远程的一台pc,要访问testdb远程数据库,服务器端和客户端的配置步骤如下。

(1)首先在DB2服务器端配置(如果没有配置的话)

#配置监听协议

inst20@db2server:>db2set db2comm=tcpip

#配置实例端口号

inst20@db2server:>db2 update dbm cfg using svcename 50000

#重启实例才会使得参数修改生效

inst20@db2server:>db2stop

inst20@db2server:>db2start

(2)然后在db2客户端编目

#编目节点

G:\documents and settings\db2admin> db2 catalog tcpip node node_129 remote 192.168.220.129 server 50000

DB20000I CATALOG TCPIP NODE 命令成功完成。

DB21056W 直到刷新目录高速缓存之后,目录更改才生效。

#编目数据库

G:\documents and settings\db2admin>db2 catalog db testdb as testdb at node node_129

DB20000I catalog database 命令成功完成。

DB21056W 直到刷新目录高速缓存之后,目录更改才生效。

#terminate 使操作生效

G:\documents and settings\db2admin>db2 terminate

DB20000I terminate 命令成功完成。

4.客户端查看节点信息

db2 list node directory 

5.客户端查看数据库信息

db2 list db directory

转载于:https://www.cnblogs.com/sideny/p/3382412.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值