Подключение к DB2 на z/OS из php

215
20 февраля 2018, 07:35

Я новичок в ДБ2 и сходу натолкнулся на проблемы с подключением. Итоговая цель, надо подключиться к DB2 из php посредством odbc.

Пытаюсь подключиться к ДБ2. Она живет на z/OS. Версия 9.1. Установил себе консольный клиент той же версии. Пытаюсь подключиться - ошибка. SQL8002N An attempt to connect to a host failed due to a missing DB2 Connect product or invalid license. SQLSTATE=42968

Пытаюсь подключиться через php odbc. Но и он требует лицензию.

Почитал что пишут. Пришел к выводу, что для подключения к z/OS необходимо подложить клиенту лицензию, которая есть на сервере. Собираюсь попробовать, но владелец базы пока еще не прислал лицензию.

Тем временем, попробовал подключиться из phpStorm при помощи драйвера LUW. И, я очень удивился, это мне удалось.

Далее скачал консольный родной клиент ДБ2 версии 11. И им тоже успешно подключаюсь.

Собственно вопрос. Почему так могу подключиться, а иначе - не могу?

READ ALSO
Class php для форматирования json

Class php для форматирования json

Существует ли класс php для красивого форматирования JSON строки? Json получается очень большой и если записать в файл одной строкой, то будет...

139
mod_fcgid: stderr: PHP Notice: Undefined variable: name

mod_fcgid: stderr: PHP Notice: Undefined variable: name

Всем приветЕсть форма на сайте, в которую человек вбивает имя и телефон, дальше данные передаются по апи, но в файле записей появляются строчки...

158
Перемещение обьектов

Перемещение обьектов

В каких случаях компилятор неявно создает конструктор перемещения и соответствующий оператор присвоения?

142