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
Проблема с лицензией исчезла при установке I лицензия для DB2 Connect.
"Чтобы подключиться к серверу базы данных мэйнфрейма IBM, вам необходим лицензионный продукт DB2 Connect. Вы не можете подключиться напрямую к серверу данных мэйнфрейма IBM с помощью клиента сервера данных IBM." ссылка
"Вы можете добавить возможность DB2 Connect ™ для любого клиента или драйвера."
Файлы лицензии DB2
Используйте команду db2licm для регистрации лицензии.
Как установить DB2 Connect в Bluemix, все еще открыто, в качестве альтернативы Secure Gateway может содержать DB2 Connect ... но не уверен ..., а также можно использовать сервер соединений.Добавлю комментарии позже.