Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/07/2006, 10h29   #1
Membre régulier
 
Avatar de al85
 
Inscription : février 2004
Messages : 157
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 157
Points : 88
Points : 88
Par défaut Problème de driver ODBC

Bonjour

Je développe une appli en PHP avec une base de données SQL Server en passant par ODBC.
J'ai commencé en utilisant easyphp et tout fonctionnait bien.

Pour la mettre en production, je dois la passer sous IIS. J'ai donc installé et configuré IIS. Les pages php qui n'utilisent pas la base de données s'affichent correctement. Mais les pages qui se connectent par ODBC ne fonctionnent pas. J'ai cette erreur :
Citation:
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
Mon DSN est bien défini et fonctionnait très bien avec l'Apache d'Easyphp et d'après le php.ini, odbc ne nécessite pas de dll à activer. Je ne vois pas comment résoudre ce problème.

Quelqu'un voit-il la solution ?
Merci.
al85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2006, 11h17   #2
Membre régulier
 
Avatar de al85
 
Inscription : février 2004
Messages : 157
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 157
Points : 88
Points : 88
C'est bon, je viens de trouver la solutions.
Pour ceux que ca interesse, il faut que le DSN soit défini comme une source de données système. Une source de données utilisateur ne passera pas, contrairement à Apache.
al85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h42.


 
 
 
 
Partenaires

Hébergement Web