[AIDE] connexion DB2 via PHP
Posté : 02 août 2016, 17:00
Bonjour,
J'ai besoin de votre aide pour un de mes projets.
Je souhaite créer une application PHP qui va taper directement dans mon AS400 (DB2).
et je bloque dès le début concernant la connexion à mon serveur AS400.
pour le moment j'essaie de faire une connexion simple
$conn_string = "DRIVER={Client Access ODBC Driver (32-bit)};DATABASE='MABASEAS400';" .
"HOSTNAME='MONIP';PORT=50000;PROTOCOL=TCPIP;UID='MONLOGIN';PWD='MONPWD';";
$conn = db2_connect($conn_string, '', '');
alors déjà quelque chose qui me gène dans ce code, c'est l'utilisation d'ODBC.
moi qui ai l'habitude de faire du PHP avec sybase je n'ai absolument pas besoin d'indiquer un driver ODBC pour me connecté à la base.
Est ce qu'il est impératif d'indiquer un driver ODBC pour du DB2 ?
Ensuite ma connexion ne fonctionne pas , j'ai un message d'erreur m'indiquant que la connexion est impossible.
autre info :
j'utilise EASYPHP et je ne suis pas certain du port de connexion (mes connexions excel AS400 fonctionnent très bien avec un port 449)
Merci de votre aide !!
J'ai besoin de votre aide pour un de mes projets.
Je souhaite créer une application PHP qui va taper directement dans mon AS400 (DB2).
et je bloque dès le début concernant la connexion à mon serveur AS400.
pour le moment j'essaie de faire une connexion simple
$conn_string = "DRIVER={Client Access ODBC Driver (32-bit)};DATABASE='MABASEAS400';" .
"HOSTNAME='MONIP';PORT=50000;PROTOCOL=TCPIP;UID='MONLOGIN';PWD='MONPWD';";
$conn = db2_connect($conn_string, '', '');
alors déjà quelque chose qui me gène dans ce code, c'est l'utilisation d'ODBC.
moi qui ai l'habitude de faire du PHP avec sybase je n'ai absolument pas besoin d'indiquer un driver ODBC pour me connecté à la base.
Est ce qu'il est impératif d'indiquer un driver ODBC pour du DB2 ?
Ensuite ma connexion ne fonctionne pas , j'ai un message d'erreur m'indiquant que la connexion est impossible.
autre info :
j'utilise EASYPHP et je ne suis pas certain du port de connexion (mes connexions excel AS400 fonctionnent très bien avec un port 449)
Merci de votre aide !!