我为我的PHP应用程序运行XAMPP服务器,我想连接到zOS DB2表。我收到许可证错误。我可以连接非zOS DB2 DB,因此DB2函数可以工作。我收到的错误消息是:
由于许可问题,尝试连接到数据库服务器失败。 SQLSTATE = 42968 SQLCODE = -1598
我的许可证文件是db2consv.lic
我必须在哪里复制此许可才能生效?
答案 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