Добрый день,
Я использую wampserver и хотел бы получить данные из удаленной базы данных IBM (AS400) с помощью db2_connect. Я пытался найти некоторые способы, но не смог понять, как это сделать. Я успешно включил расширение ibm_db2.dll на моем php. Однако я не знаю, что делать дальше.
Поскольку вы, похоже, используете продукт «DB2 Connect» (а не отдельный клиент DB2), вы можете либо сконфигурировать DB2-Connect с узлом / alias / dsn, а затем указать этот псевдоним с действием db2_connect (), либо использовать более длинное соединение PDO_IBM строка со всеми деталями, как указано Вот.
Вам нужно знать tcpip-адрес (или имя хоста) DB2-сервера i-Series и номер порта, который он прослушивает.
Проверь это Technote для действий, необходимых для создания узла / псевдонима (я полагаю, что тот же общий шаблон конфигурации применяется к DB2-connect как клиент сервера данных).
Преимущество такой настройки заключается в том, что вы можете проверить соединение с базой данных в командной строке рабочей станции, прежде чем заставить его работать в PHP / pdo.
Других решений пока нет …