當(dāng)前位置:首頁 > IT技術(shù) > 數(shù)據(jù)庫 > 正文

db2 一些工作中碰到的問題1 ERRORCODE=-4499, SQLSTATE=08001
2022-04-18 11:00:12

這報(bào)錯(cuò)弄了一上午,可能遇到的人還挺少的,網(wǎng)上說的也不是很具體,也很少搜到,結(jié)果我都遇到兩次了,所以記錄一下
但是可能前面的添加端口操作不做也可以,主要是后面的配置要對(duì)上端口,然后就是監(jiān)聽到期的問題

?

1、首先開cmd看看端口有沒有開

  netstat -na

  發(fā)現(xiàn)找不到50000端口

  ?

?

  然后看看50000端口有沒有

  我手動(dòng)加了一個(gè)50000端口

  ?

  入站規(guī)則和出站規(guī)則中都新建了一個(gè)50000端口

  ?

  然后發(fā)現(xiàn)還是不行,還是監(jiān)聽不到50000端口

?

2、打開了db2的控制面板

  db2set -all

  ?

  DB2COMM不是TCPIP,則需要用下面語句修改

  db2set DB2COMM=TCPIP

?

  然后查看SVCENAME和C:WindowsSystem32driversetcservices文件看看端口

  ?

  ?

  顯然這個(gè)50000端口號(hào)的名字叫db2c_DB2,所以需要修改

  執(zhí)行db2 update dbm cfg using SVCENAME db2c_DB2

  ?

?

  改完之后重啟db2

  ?

?

  發(fā)現(xiàn)產(chǎn)品許可證到期了

3、驗(yàn)證是否真的到期了

  db2licm?-l

  ?

  發(fā)現(xiàn)確實(shí)到期了

?

  然后重新添加許可

?  

?

  這個(gè)db2ese_t.lic是我之前找來的的license

  然后重啟就ok了

?

本文摘自 :https://www.cnblogs.com/

開通會(huì)員,享受整站包年服務(wù)立即開通 >