db2數據庫突然連接不上,使用命令連接(db2 connect to database),報了以下錯誤:
SQL8001N DB2 connect processing failed, a valid product license was not found. SQLSTATE=42968
通過IBM官網發現是license過期了,參考鏈接如下:
http://www-01.ibm.com/support/docview.wss?uid=swg21506300
第一步:查看db2的版本信息
db2licm -l
或者
db2level
第二步:購買了DB2的服務的,要向管理員拿到對應版本的lic文件(我的是db210.5ese_c.lic)。
第三步:將db210.5ese_c.lic文件放到/opt/IBM/db2/V10.5/adm目錄下,(這個是我的目錄)
第四步:進入 cd /opt/IBM/db2/V10.5/adm 目錄,然後執行改文件
db2licm -a db210.5ese_c.lic
第五步:成功會有 License added successfully 的提示.