Para conectar ao IBM DB2 Universal Database para Linux, UNIX e Windows, ou IBM Cloudscape, ou Apache Derby, deve-se instalar um cliente IBM DB2 Universal Database no mesmo computador em que o PHP está sendo executado. A extensão foi desenvolvida e testada com o DB2 Versão 8.2.
Para conectar ao IBM DB2 Universal Database para z/OS ou iSeries, também é necessário o IBM DB2 Connect ou o software de gateway DRDA equivalente.
    O usuário que invoca o executável PHP ou SAPI deve especificar a instância do DB2
    antes de acessar essas funções. Pode-se definir o nome da instância do DB2
    em php.ini usando a opção de configuração ibm_db2.instance_name
    ou pode-se obter o perfil da instância do DB2 antes
    de invocar o executável PHP.
   
    Se foi criada uma instância do DB2 chamada db2inst1 em
    /home/db2inst1/, por exemplo, você pode adicionar a
    seguinte linha ao php.ini:
    
ibm_db2.instance_name=db2inst1
bash$ source /home/db2inst1/sqllib/db2profile
ibm_db2.instance_name
    no php.ini ou obter o ambiente da instância DB2 no script de inicialização do servidor
    Web (normalmente /etc/init.d/httpd ou
    /etc/init.d/apache).
   
  