Для соединения с IBM DB2 Universal Database под Linux, UNIX и Windows, IBM Cloudscape или Apache Derby, вы должны установить клиента IBM DB2 Universal Database на той же машине, где будет работать PHP. Это расширение разрабатывалось и тестировалось с DB2 версии 8.2.
Для соединения с IBM DB2 Universal Database под z/OS или iSeries, вам нужен IBM DB2 Connect или эквивалентное ПО, способное быть шлюзом DRDA.
Для доступа к функциям расширения из PHP, вам необходимо сначала задать экземпляр DB2, с которым вы будете работать. Его можно задать в php.ini с помощью опции ibm_db2.instance_name, или вы можете создать профиль экземпляра DB2.
Если вы, к примеру, создадите экземпляр DB2 с именем db2inst1 в /home/db2inst1/, вы можете добавить следующую запись в php.ini:
ibm_db2.instance_name=db2inst1
bash$ source /home/db2inst1/sqllib/db2profile