PHP - DB2许可证文件位置

时间:2018-05-24 09:03:56

标签: php db2-zos

我为我的PHP应用程序运行XAMPP服务器,我想连接到zOS DB2表。我收到许可证错误。我可以连接非zOS DB2 DB,因此DB2函数可以工作。我收到的错误消息是:

  

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

我的许可证文件是db2consv.lic

我必须在哪里复制此许可才能生效?

1 个答案:

答案 0 :(得分:1)

DB2许可证注册的过程:

在Windows操作系统上,输入以下命令注册Db2®许可证证书文件:

  

db2install_path\bin\db2licm -a filename

其中 db2install_path 是Db2安装路径, filename 是与之对应的许可证证书文件的完整路径名和文件名您购买的产品或产品。

在Linux或UNIX操作系统上,输入以下命令注册Db2许可证证书文件:

  

INSTHOME/sqllib/adm/db2licm -a filename

其中 INSTHOME 表示实例所有者的主目录, filename 是许可证证书文件的完整路径名和文件名与您购买的产品或Db2产品相对应。

db2licm 命令也可以在安装Db2数据库产品的路径中找到。

例如,如果使用默认安装目录,则在AIX®,HP-UX或Solaris操作系统上为/opt/IBM/db2/V11.1/adm,在Linux操作系统上为/opt/ibm/db2/V11.1/adm

示例

在Linux上,要注册IBM®Db2BLU Acceleration In-Memory产品,请运行此db2licm命令:

  

/opt/IBM/db2/V11.1/adm/db2licm -a db2baf.lic