linux下 db2设置,新手提问

shishn 2003-06-03 07:11:50
在linux下安装好db2 7.2后,create db ,catalog db,在linux 本机可以connect,但在其他windows系统下无法connect,不论使用客户端还是用命令方式,是何原因?
...全文
29 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
shishn 2003-06-04
顺便请教:linux 下如何卸载db2?
回复
shishn 2003-06-04
db2comm 是tcpip
回复
shishn 2003-06-04
将数据库重新编目:uncatalog db was
catalog tcpip node home remote linux server 50000
catalog db was1 as was at node home
又出现错误:
连接测试失败。

[IBM][CLI Driver] SQL30081N 检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信 API:"SOCKETS"。检测到错误的位置:""。检测到错误的通信函数:"connect"。协议特定的错误码:"10061"、"*"、"*"。 SQLSTATE=08001

要获取其他信息,按帮助按钮。校正帮助信息中所述的问题并再试。
什么??????
回复
dllk 2003-06-04
看看db2comm参数,是不是tcpip
回复
shishn 2003-06-04
解决了一个问题:问题在于linux 的 netconf里未设主机名,添加后的出错信息为
添加数据库操作失败。

SQL1019N 在命令中所指定的节点名 "DB2" 无效。

要获取其他信息,按帮助按钮。校正帮助信息中所述的问题并再试。
回复
shishn 2003-06-04
1、db2 for linux 7.2enterprise
2.mandrake 7.1
3.linux db2 安装 ./db2setup
完全
4. linux:
db2inst1 login
db2
=>create db was1
update db cfg for was1 using applheapsz 256
catalog tcpip node db2 remote linux(主机名) server db2cdb2
catalog db was1 as was at node db2
5.在linux下 connect to was1 user db2inst1 using ibmdb2 .....ok
connect to was user db2inst1 using ibmdb2 ......不成功
6.在w2k下 连接均不成功,w2k下在hosts中加了对linux 的解释
在service文件中加了db2cdb2 50000/tctip
7.出错信息
连接测试失败。

[IBM][CLI Driver] SQL30081N 检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信 API:"SOCKETS"。检测到错误的位置:""。检测到错误的通信函数:"connect"。协议特定的错误码:"10061"、"*"、"*"。 SQLSTATE=08001

要获取其他信息,按帮助按钮。校正帮助信息中所述的问题并再试。

回复
db2boy 2003-06-04
如果不是个人版,那就应该是客户端和服务器之间网络配置的问题。你的网络配置能不能说的详细些。比如详细的编目命令,DB2使用的端口等
回复
dllk 2003-06-04
默认的设置就可以被连上,
1、确认你linux下的db2不是个人版
2、把你链接的错误提示贴出来
回复
3000sunqin 2003-06-04
在service文件中50000对应的名称是什么?
假设为sername
update dbm cfg using srvcname sername
再重新执行编目命令
回复
相关推荐
发帖
DB2
创建于2007-08-27

5851

社区成员

IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
申请成为版主
帖子事件
创建了帖子
2003-06-03 07:11
社区公告
暂无公告