Для соединения с 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
ibm_db2.instance_name в php.ini, либо
    обеспечить выставление соответствующих переменных
    окружения DB2 в вашем скрипте запуска веб-сервера
    (обычно это /etc/init.d/httpd или
    /etc/init.d/apache).
   
  