&reftitle.setup;
&reftitle.required;
Pour se connecter à des bases de données IBM DB2 Universal Database pour
linux, UNIX et Windows ou IBM Cloudscape ou Apache Derby, vous devez
installer un client IBM DB2 Universal Database sur le même ordinateur qui
utilise PHP. Cette extension a été développé et testé avec DB2 Version
8.2.
Pour se connecter à des bases de données IBM DB2 Universal Database pour
z/OS ou iSeries, vous aurez aussi besoin de IBM DB2 Connect ou
l'équivalent d'un programme DRDA.
Prérequis pour Linux et Unix
L'utilisateur appelant l'exécutable PHP ou module SAPI doit spécifier
l'instance DB2 avant d'accéder à ces fonctions. Vous pouvez spécifier le
nom de l'instance DB2 dans &php.ini; en utilisant l'option de
configuration ibm_db2.instance_name ou vous pouvez
approvisionner le profile de l'instance DB2 avant d'appeler l'exécutable PHP.
Si vous avez créée une instance DB2 nommée db2inst1
dans /home/db2inst1, par exemple, vous pouvez
ajouter la ligne suivante à votre &php.ini; :
Si vous ne spécifiez pas cette option dans &php.ini;, vous devez exécuter
la commande suivante pour modifier vos variables d'environnement pour
autoriser l'accès à DB2 :
Pour permettre votre PHP sur votre serveur web d'accéder à ces fonctions,
vous devez ajouter la même commande à votre script de démarrage de votre
serveur Web (typiquement /etc/init.d/httpd or
/etc/init.d/apache).
&reference.ibm-db2.configure;
&reference.ibm-db2.ini;
&reftitle.resources;
L'extension ibm_db2 retourne des ressources de connexion, des ressources
de déclaration et des ressources de jeu de résultats.