1, Лицензия на драйвер DB2 в Bluemix для zOS
Файл лицензии должен быть помещен в папку экземпляра PHP на сервере. Расширение DB2 устанавливается во время развертывания приложения Cloud Foundry. Я не нашел способа скопировать файл лицензии во время сборки или развертывания. Но я нашел способ скопировать lic-файл после развертывания: я добавил lic-файл в свой проект, а затем скопировал его с помощью php-файла, который я запускаю из браузера. Это строка:
$src = '/home/vcap/app/lib/db2consv_zs.lic';
$dst = '/home/vcap/app/ibmdb_clidriver/license/db2consv_zs.lic';
if (!copy($src, $dst)) {
echo "failed to copy $src...\n";
Secure Gateway также должен быть правильно настроен для подключения Bluemix к синей зоне zOS DB2. Инструкции.
2, лицензируйте драйвер DB2 на локальном компьютере в синей зоне IBM для zOS
Проблема с лицензией исчезла, когда я установил лицензию для DB2 Connect.
«Для подключения к серверу базы данных мэйнфрейма IBM вам потребуется лицензированный продукт DB2 Connect. Вы не можете напрямую подключиться к серверу данных мэйнфрейма IBM с помощью клиента сервера данных IBM». ссылка
"Вы можете добавить DB2 Connect™ для любого клиента или драйвера".
Файлы лицензии DB2
Используйте db2licm для регистрации лицензии.
Как установить DB2 Connect to Bluemix все еще открыт, в качестве альтернативы Secure Gateway может содержать DB2 Connect... но это не точно... и сервер соединений также можно использовать. Добавлю комментарии позже.
person
Andr
schedule
20.06.2018