Я хочу использовать Doctrine2 ORM в моем приложении php.
Для DB2 Doctrine2 поддерживает только драйверы pdo_ibm и ibm_db2.
Я установил локальный экземпляр DB2 (DB2 Express-C) и соединился с pdo_ibm и ibm_db2 успешно, и даже используя локальный экземпляр db2, моя установка doctrine2 работает нормально и функциональна,
но моя настоящая цель – подключиться к удаленному экземпляру DB2, работающему на i5 / os. Удаленные подключения к этой (удаленной) DB2 работают только с использованием odbc и PDO_ODBC, но не с pdo_ibm и ibm_db2, что приводит к следующей ошибке:
Не удалось подключиться SQLSTATE = 42968, SQLDriverConnect: -1598 [IBM] [драйвер CLI] SQL1598N Попытка подключения к серверу базы данных завершилась неудачно из-за проблемы с лицензированием. SQLSTATE = 42968