db2 -818 错误如何解决啊

db2 -818 错误如何解决啊,第1张

程序编译packge与表不一致。由2个事情造成(1)重新编译程序,没有重新启动;或者修改表结构,重新建立表。(2)原代码程序过长超过8位,因为package最长8位,如果多个原文件前8位相同,DB2就不知道是那个packge了。

1. 是否用正确的通信相关参数配置了服务器上数据库管理器配置文件。

若已在服务器上更新了数据库管理器配置参数,

则务必停止并重新启动数据库管理器,以使更改生效。

TCP/ip 服务名 (SVCENAME) = db2c_DB2

discovery 方式 (discover) = search

discovery 通信协议 (discover_COMM) = TCPip

discover 服务器实例(discover_INST) = enable

2. 服务器上的 DB2COMM 环境变量是否指定了客户机使用的通信协议。

db2set -all显示db2comm=tcpip

3. 服务器上的数据库管理器是否已成功启动。

db2admin start看看数据库实例是否启动

db2start看看数据库管理实例是否启动

4. 是否发生了通信子系统或网络错误。

互相ping一下,看看是否连通


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9971390.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存