关于DB2客户端的[IBM][CLI Driver] SQL30081N错误

来源:互联网 发布:js字符串值拼接 编辑:程序博客网 时间:2024/06/14 01:12

关于DB2客户端的[IBM][CLI Driver] SQL30081N错误

  在公司配置DB2 Client时,在Control Center中新建远程连接的Database后,进行连接时出现该错误:[IBM][CLI Driver] SQL30081N,很奇怪为什么没有出现用户验证的输入,于是查了下Google,得到解决方法如下:

方法一: 使用控制中心

1.打开DB2 Client的Control Center;
2.在Control Center的左侧窗口中右键“All Systems”——“Add...”,在弹出的“Add System”窗口中选择DB2系统,输入系统名称(服务器的系统名称),主机名和节点名会自动带出,这时需要修改一下主机名为需要连接服务器的ip地址,选择操作系统。点击确定;
3.添加实例:在刚才所建系统中的Instance目录上右键,添加。在弹出的“Add Instance”窗口中查找到需要用的实例名,填写实例节点名、其他会自动带出,不需修改。这时需要查看一下“主机名”后的“查看详细信息”是否和服务器中的ip地址一致。点击确认;
4.添加数据库:在刚才所建的实例中Database目录上右键,添加。在弹出的“Add Database”窗口中查找到需要用的数据库名,输入别名和注释。点击确认。
5.测试数据库连接:在Contral Center左侧窗口中点击“All Databases”中刚添加的一个数据库,弹出用户权限验证Dialog,输入后连接成功,正确显示db内容。

方法二: 直接在命令行中进行编目

1.打开DB2 Client的命令行窗口(Command Window), 进入DB2命令行模式;
2.运行以下两句命令:
     catalog tcpip node dbhost remote serverip server 50000
     catalog db RemoteDB at node dbhost
其中, dbhost为你定义的client上的节点名, serverip为远程服务器的IP地址,RemoteDB为远程服务器上的数据库名.

原创粉丝点击