Мне трудно найти php_ibm_db2.dll
расширение для PHP7 на Windows. Самая последняя версия на https://pecl.php.net/package/ibm_db2 с апреля 2016 года, поэтому, естественно, это не работает. Я попытался загрузить пробную версию Zend Server 9.1 и использовать прилагаемый php_ibm_db2.dll
файл в стеке WAMP не Zend Server, но не повезло (как для 32-, так и для 64-битных версий).
Кто-нибудь успешно подключился к удаленному экземпляру IBM DB2 из стека WAMP, отличного от Zend Server, используя PHP7 и db2_*()
функции? Если это так, какие-либо советы / предложения?
Примечание *: DB2 connect установлен, настроен и нормально подключается на компьютере с Windows, на котором я работаю. Я бы предположил, что ODBC через PHP будет работать, но мне нужно использовать db2_*()
функции для подключения.
Хранилище pecl больше не компилирует dll, последняя версия 1.9.9 для php 5.6 🙁
Я скомпилировал для себя ibm_db2 2.0.5 для php 7.1.17, библиотеки находятся по ссылке ниже для будущих посетителей 🙂
Помните: установите драйверы Ibm db2 ds и добавьте переменную {ds_drivers_instalation_dir} / bin в Path env.
Других решений пока нет …