我正在为我的 PHP 应用程序运行 XAMPP 服务器,我想连接到 zOS DB2 表。我收到许可证错误。我可以连接非 zOS DB2 DB,以便 DB2 功能正常工作。我收到的错误信息是:
由于许可问题,尝试连接到数据库服务器失败。SQLSTATE=42968 SQLCODE=-1598
我的许可证文件是db2consv.lic
我必须在哪里复制此许可证才能生效?
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 数据库产品的安装路径中找到。
例如,/opt/IBM/db2/V11.1/adm
在 AIX®、HP-UX 或 Solaris 操作系统或/opt/ibm/db2/V11.1/adm
Linux 操作系统上,如果您使用默认安装目录。
例子
在 Linux 上,要注册 IBM® Db2 BLU Acceleration In-Memory Offering,请运行以下 db2licm 命令:
/opt/IBM/db2/V11.1/adm/db2licm -a db2baf.lic