db2 一些工作中碰到的问题1 ERRORCODE=-4499, SQLSTATE=08001

这报错弄了一上午,可能遇到的人还挺少的,网上说的也不是很具体,也很少搜到,结果我都遇到两次了,所以记录一下
但是可能前面的添加端口操作不做也可以,主要是后面的配置要对上端口,然后就是监听到期的问题

1、首先开cmd看看端口有没有开

  netstat -na

  发现找不到50000端口

   

  然后看看50000端口有没有

  我手动加了一个50000端口

   

  入站规则和出站规则中都新建了一个50000端口

   

  然后发现还是不行,还是监听不到50000端口

2、打开了db2的控制面板

  db2set -all

   

  DB2COMM不是TCPIP,则需要用下面语句修改

  db2set DB2COMM=TCPIP

  然后查看SVCENAME和C:\Windows\System32\drivers\etc\services文件看看端口

   

   

  显然这个50000端口号的名字叫db2c_DB2,所以需要修改

  执行db2 update dbm cfg using SVCENAME db2c_DB2

   

  改完之后重启db2

   

  发现产品许可证到期了

3、验证是否真的到期了

  db2licm -l

   

  发现确实到期了

  然后重新添加许可

   

  这个db2ese_t.lic是我之前找来的的license

  然后重启就ok了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值