Bonjour a tous,

Voila, j'essaie d'effectuer une connexion à ma base de données PostgreSQL avec PHP grâce à ODBC (en UNICODE).

J'ai installer le dsn sur le poste client et la connexion fonctionne. J'ai test d'importer les données sur un classeur excel et cela fonctionne aussi. Le souci c'est que lorsque j'essaie d'utiliser la fonction odbc_connect :
resource odbc_connect ( string $dsn , string $user , string $password [, int $cursor_type ] )
Voici comment je tente de me connecter à ma base :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$dsn="DRIVER={PostgreSQL ODBC Driver(UNICODE)};SERVER=172.20.200.x;DATABASE=bd_name";
$user="user";
$password="pass";
//ligne 14 
$connect=odbc_connect($dsn, $user, $password);
Et voici le message d'erreur que j'obtiens :
Warning : odbc_connect()[function.odbc_connect]:SQL error: [Microsoft] [Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié, SQL state IM002 in SQLConnect in C:\xampp\htdocs... on line 14
Si jamais vous avez une idée, je vous remercie d'avance ! et je vous remercie d'avance tout court