在Linux上使用DB2驱动程序的许可证错误

时间:2014-10-16 10:31:08

标签: php sql db2 db2-luw db2-connect

我试图连接到DB2数据库。我从IBM 10.5安装了驱动程序服务器软件包。

当我尝试连接到接收该消息的db2服务器时:

  

[IBM] [CLI驱动程序] SQL1598N由于许可问题,尝试连接到数据库服务器失败。 SQLSTATE = 42968 SQLCODE = -1598

我该如何解决这个问题?我在谷歌上寻找inf,我无法看到任何东西来帮助我。

驱动程序服务器软件包已安装在debian机器上,可与php / apache2服务器一起使用。

谢谢!

1 个答案:

答案 0 :(得分:2)

安装db2的db2licm -l。

在你的情况下它会告诉你类似的东西 - 产品名称:“DB2 Express-C”  到期日:“已过期”  产品标识符:“db2expc”  版本信息:“9.7”  最大CPU数:“2”  最大内存量(GB):“2”

通知到期日。

获取有效许可证并将其放在文件* .lic

导航到db2安装文件夹并提供db2licm -a filename 命令将应用有效许可证。