Problème connexion serveur sql server

Problème connexion serveur sql server - PHP - Programmation

Marsh Posté le 03-03-2008 à 13:24:06    

Bonjour à tous,
 
Me voilà confrontée à un problème que je n'arrive pas à résoudre.
 
J'ai installé sur mon poste Wamp pour faire des tests avec php.
Je souhaite utiliser une base de données qui est sur SQL server mais chaque fois que je tente de me connecter, l'erreur suivante apparaît:

Code :
  1. Fatal error: Call to undefined function mssql_connect() in C:\wamp\www\VMAdmin\login.php on line 4


sinon, mon serveur sql porte un nom avec un '-'.
Est-ce que cela pourrait poser problème?
 
Voici mon code php:

Code :
  1. // paramètres  de connexion
  2. $hote = "xxx-xxx";
  3. $utilisateur = "nomdedomaine\monutilisateur";
  4. $mdp = "xxxxx";
  5. // choix de la base et table
  6. $data_base = "srvadmin";
  7. $connexion = mssql_connect($hote, $utilisateur, $mdp);
  8. $choix_base = mssql_select_db($data_base, $connexion)or die("Impossible d'ouvrir le fichier de comptes" );


Est-ce que quelqu'un a une idée?
 
Merci d'avance  :hello:

Reply

Marsh Posté le 03-03-2008 à 13:24:06   

Reply

Marsh Posté le 03-03-2008 à 15:08:05    

Bon en réinstallant wampserver (car il ne reconnaissait plus mes extenstions même si je les lui précisais), voici le message que j'obtiens:

Code :
  1. Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost in C:\wamp\www\VMAdmin\login.php on line 4
  2. Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in C:\wamp\www\VMAdmin\login.php on line 5
  3. Impossible d'ouvrir le fichier de comptes


 
Avez-vous une idée?
 
Merci

Reply

Marsh Posté le 03-03-2008 à 15:21:37    

tu utilises mssql (sql server) ou mysql ?


Message édité par kao98 le 03-03-2008 à 15:21:55

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 03-03-2008 à 15:22:37    

mssql

Reply

Marsh Posté le 03-03-2008 à 15:25:15    

Ok. Je demandais à tout hasard !
Là, vraissemblablement, il ne se connecte pas au serveur ! Ton serveur est local ?  
Tu as essayé sans spécifier le domaine de l'utilisateur ? Et avec "\\domaine\user" ?


Message édité par kao98 le 03-03-2008 à 15:26:55

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 03-03-2008 à 15:32:40    

Mon serveur est en local oui.
Et si je ne spécifie pas l'utilisateur, ça ne fonctionne pas non plus.
Par contre, si je ne mets rien, ça joue.
Donc, c'est dans la configuration de mon serveur sql qu'il a un problème non?

Reply

Marsh Posté le 03-03-2008 à 15:35:33    

fgiuliano a écrit :

Mon serveur est en local oui.
Et si je ne spécifie pas l'utilisateur, ça ne fonctionne pas non plus.
Par contre, si je ne mets rien, ça joue.
Donc, c'est dans la configuration de mon serveur sql qu'il a un problème non?


Je pense que tu voulais dire, si tu ne spécifiais pas le domaine !
Et si tu mets les 2 anti-slashs, avant le domaine ?
 
Edit : suis pas un pro, mais doit bien y avoir un moyen de récupérer un code d'erreur autre que "unable to connect to server" !? Tu n'as pas de log MS SQL ?


Message édité par kao98 le 03-03-2008 à 15:40:45

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed