当前位置: 代码迷 >> DB2 >> 请问连接端口60004上的database
  详细解决方案

请问连接端口60004上的database

热度:5254   发布时间:2013-02-26 00:00:00.0
请教连接端口60004上的database
请教一下,
我现在想连接db2,地址为192.168.0.22:60004/test1,

用cmd连接怎么链?

1.本地如何链?
2.远程如何链?

谢谢,by phoenix

------解决方案--------------------------------------------------------
你具体去看下catalog命令说明吧
------解决方案--------------------------------------------------------
node 名 改成字符串不要用数字 就可以了
同时数据库名是test1
------解决方案--------------------------------------------------------
给个例子参考下:
使用db2 catalog 命令编目远程数据库

db2 catalog tcpip node <节点名称> remote <远程数据库地址> server <端口号> 
--把远程数据库映射到本地接点,端口号一般为50000
db2 catalog db <远程数据库名称> as <数据库别名> at node <节点名称> 
--远程数据库名称添加到本地节点
db2 connect to <数据库别名> user <用户名> using <密码> 
--连接访问远程数据库

举例:假设远程服务器IP地址 192.168.1.88,数据库名 dbtest , 端口号50001,则编目数据库命令:
db2 catalog tcpip node test88 remote 192.168.1.88 server 50001
db2 catalog db dbtest as dbtest_loc at node test88 
db2 connect to dbtest user username using password

注:也可用数据库图形管理工具 db2管理中心或Quest Central等工具通过界面添加。
添加以后操作远程数据库时用创建的数据库别名操作即可,上例中就是dbtest_loc
------解决方案--------------------------------------------------------
db2 catalog tcpip node nodename remote 192.168.0.22 server 60004

db2 catalog db sample as databasename at node nodename
  相关解决方案