Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

26 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Se connecter a un serveur de base de donnees distant

 
n°14033
pisse
Profil : Jeune recrue
Posté le 04-07-2005 à 15:14:14  profilanswer
 

Bonjour a tous,  
 
J'ai developpe une p'tite application sous php et ms sql serveur 2000 et tout tourne en local normalement avec easyphp 1.7 !  
 
Maintenant je dois installer ce p'tit soft sur une machine (windows nt 4)en local et me connecter a un serveur sql (ms sql serveur )distant !  
 
J'ai donc installe easyphp 1.7 les librairies pour attaquer la base sql serveur et bon ...ensuite j'ai installe mes scripts en modifiant le fichier connect .php et en remplacant les valeurs localhost par le nom du serveur distant le login le mdp pass admin mais ca ne marche pas et je n'ai aucun retour d'erreur !  
 
j'arrive de la machine local a faire un ping vers le serveur distant !  
le nom de cette machine ou se trouve le serveur sql est :  
 
ba009srv  
 
j'ai donc essaye de mettre  
 
\\ba009srv  
\\ba009srv\  
ba009srv  
mais rien n'y fait il ne veut pas se connecter ....et aucun retour d'erreur !  
 
Donc ma question est celle ci :  
 
comment faire pour se connecter a un serveur de base de donnees distant ?  
 
Je vous remercie  
 
Christophe  
 
 
 
/** CONNECTION A SQL SERVEUR(HOST, LOGIN,MDP) **/  
define("host", "\\ba009srv" );  
define("login", "xxxxxxx" );  
define("motpasse", "xxxxxxxx" );  
 
/** NOM DE LA BASE DE DONNEES BurgoTest **/  
define("dbnom", "progresburgo" );  
 
** CONNECTION A MS SQL SERVEUR **/  
$connection = @mssql_connect(host, login, motpasse)  
or die("Impossible de se connecter au serveur ".host ." pour le moment ..." );  
 
/** SELECTION DE LA BASE DE DONNEES **/  
$selectbase = @mssql_select_db(dbnom, $connection)  
or die("La base de données ".dbnom." est inaccessible pour le moment ..." );  
?>

n°14034
pisse
Profil : Jeune recrue
Posté le 04-07-2005 à 16:30:31  profilanswer
 

bonjour kelkun peut m'aider à corriger cet erreur merci
Fichier :connexion.php
<?php
/** CONNECTION A SQL SERVEUR(HOST, LOGIN,MDP) **/
define("host", "\\RENNDXPRDL0935\GESTCOMP" );
define("login", "Ibrahima" );
define("motpasse", "pis*7178" );
 
/** NOM DE LA BASE DE DONNEES BurgoTest **/
define("dbnom", "GESTCOMP" );
 
/** CONNECTION A MS SQL SERVEUR **/
$connection = mssql_connect(host, login, motpasse)
or die("Impossible de se connecter au serveur ".host ." pour le moment ..." );
 
/** SELECTION DE LA BASE DE DONNEES **/
$selectbase = mssql_select_db(dbnom, $connection)
or die("La base de données ".dbnom." est inaccessible pour le moment ..." );
?>
 
Erreur : Fatal error: Call to undefined function: mssql_connect() in c:\program files\easyphp1-7\php_fich\connexion.php on line 11

n°14036
snarky
Profil : Membre
Posté le 04-07-2005 à 17:05:12  profilanswer
 

mysql et non mssql ?
 
pour les commentaires : // sa marche aussi bien ^^


Message édité par snarky le 04-07-2005 à 17:06:24
n°14037
pisse
Profil : Jeune recrue
Posté le 04-07-2005 à 17:10:29  profilanswer
 

il n'est pas sous phpMyAdmin mais sur sql serveur

n°14039
snarky
Profil : Membre
Posté le 04-07-2005 à 19:15:01  profilanswer
 

autant pour moi dans ce cas :ange:

n°16140
severik
Profil : Jeune recrue
Posté le 24-03-2006 à 12:02:41  profilanswer
 

Salut a tous  
 
en fait le pb est que tu utilise mssql... or c'est msql...
 
voila


Aller à :
Ajouter une réponse