Я использую сервер XAMPP для своего приложения PHP и хочу подключиться к таблице zOS DB2. Я получаю ошибку лицензии. Я могу подключить базу данных DB2 без zOS, чтобы функции 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, выполните эту команду db2licm:
/opt/IBM/db2/V11.1/adm/db2licm -a db2baf.lic
Других решений пока нет …