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了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM