DB2数据库连接错误 SQL8001N,SQLSTATE=42968错误

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数据库连接错误 SQL8001N,SQLSTATE=42968错误_第1张图片 

 DB2数据库连接错误 SQL8001N,SQLSTATE=42968错误_第2张图片

第二步:购买了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 的提示.

DB2数据库连接错误 SQL8001N,SQLSTATE=42968错误_第3张图片

你可能感兴趣的:(db2)