cyrus 发表于 2016-11-14 09:02:28

DB2客户端连上远程数据库

  1. 如何配置 windows db2 客户端连接远程的linux服务器
  1.1 确认远程linux服务器的ip地址,以及对外提供服务的端口(例如50000), 在linux服务器上执行
       
       db2 get dbm cfg | grep -i SVCENAME
  并且确认这个端口已经处于监听状态,例如
   
       netstat -an | grep <SVCENAME>
  1.2 在windows客户端执行远程数据库编目
  db2 catalog tcpip node <nodename> remote <ipaddress> server <svcename>
       db2 catalog db <dbname> at node <nodename>
       db2 terminate
  然后就可以将这个数据库在windows上使用了
  2. 要确保导出的数据在中文windows上是可读的,那么需要保证读出的格式是GBK(1386)的. 那么在执行导出的机器上需要执行
  db2set db2codepage=1386
       db2 terminate
  重新导出就可以了.
  以上是我在做的时候遇到的问题,经过咨询db2的工程师所得到的结果,其中node是一个在客户端显示的名字,可以随便取,但是不要和客户端已经有的实例重复即可。SVCENAME 即是端口号
页: [1]
查看完整版本: DB2客户端连上远程数据库