【问题标题】:License ERROR with DB2 driver on linuxLinux 上 DB2 驱动程序的许可错误
【发布时间】:2014-12-11 16:28:52
【问题描述】:

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

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

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

我该如何解决这个问题?我在谷歌上寻找 inf,但我看不到任何可以帮助我的东西。

驱动服务器包已经安装在debian机器上,用于php/apache2服务器。

谢谢!

【问题讨论】:

  • 您是否尝试连接到 Linux UNIX 或 Windows 中的 DB2?还是 DB2 for i 或 z/OS?
  • 驱动已经安装在Debian上,可以和php/apache服务器一起使用。

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


【解决方案1】:

在安装 db2 的位置执行 db2licm -l。

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

通知到期日期。

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

导航到 db2 安装文件夹并指定 db2licm -a 文件名。这 命令将应用有效的许可证。

【讨论】:

  • 嗯,我的笔记本电脑中没有 db2,这是否意味着我应该安装它或者我可以做一个 db2licm -l 吗?
  • 如果您的笔记本电脑操作系统是 Linux,那么可以。该命令在 Windows PC 上不起作用。您必须通过安装文档来确定如何根据操作系统检查您的许可证
  • 我的是 Windows。那我该怎么做呢?
  • 老实说 - 我不确定如何在 Windows 上执行此操作。
  • 该死!又一个死胡同。还是谢谢
猜你喜欢
  • 1970-01-01
  • 2017-05-29
  • 1970-01-01
  • 2023-03-28
  • 1970-01-01
  • 1970-01-01
  • 2014-01-28
  • 2017-03-20
  • 2017-04-17
相关资源
最近更新 更多