JasonLiao

DB2服务器端安装完成后,在另一台机器上安装了Client。

Client端采用的是配置助手一步一步的配置,连接服务器时报出错误信息为:

 sqlcode :  -30081   sqlstate : 08001,说是TCP/IP错误,难解。

检查了半天不知道是什么问题,可是在服务器上使用控制台查询是可以连接成功的。

于是在网上查资料,最后发现解决方案如下:

在客户端打开CLP控制台,客户端上执行
1、在客户上加入节点
db2 catalog tcpip node generate(节点名) remote 10.146.***.***(服务器IP) server 50000(端口)

2、在节点中加入数据库
db2 catalog database  sample(数据库名) as sample(别名) at node generate(要挂载的节点名)
3、设置数据库的编码格式
db2set db2codepage=1386(GBK),819(utf-8)
4、---命令中止

db2 terminate

 

其中第三步是可以略过不做的。

然后在Connect里面刷新一下,就可以看到刚才添加的服务器了。

搞定。

 不解的地方:

1、在使用助手配置的时候,可以搜索到其他的别人创建的Db2服务,可是我创建的就找不到,是不是还有什么没有配置;

2、使用助手连接不上但是从控制台就可以链接成功,是软件的问题,还是配置的问题呢?

期待大侠指点!

分类:

技术点:

相关文章:

  • 2021-11-22
  • 2021-12-06
  • 2021-11-18
  • 2021-11-05
  • 2021-05-02
  • 2021-12-05
  • 2021-08-01
  • 2021-10-20
猜你喜欢
  • 2021-11-13
  • 2021-11-03
  • 2021-11-03
  • 2021-11-23
  • 2021-12-26
  • 2021-12-31
  • 2021-11-16
相关资源
相似解决方案