J'ai un problème en php qui doit toucher d'autre administrateur mais il n'y en a pas trace sur le net.
Je vous présente le problème en question.
Sur un serveur W2003 il y a deux instances SQL qui tournent. Serveursql et Serveursql/inst1.
Pour mes tests j'ai installé la même base sur les deux instances sql
Je cherche à me connecter sur ces bases.
* instance Serveursql
$svr = 'Serveursql';
$util = 'masession';
$mdp = 'mdpamoi';
$bdd='mabase';
$link = mssql_connect ($svr,$util,$mdp) or die ('Erreur de connexion ' );
ou
$conn = new PDO('mssql:host=$svr;dbname=$bdd, $user, $pass) or die ('Erreur de connexion ');
Cela marche parfaitement
* instance Serveursql\inst1
$svr = 'Serveursql\inst1';
$util = 'masession';
$mdp = 'mdpamoi';
$bdd='mabase';
$link = mssql_connect ($svr,$util,$mdp) or die ('Erreur de connexion ' );
ou
$conn = new PDO('mssql:host=$svr;dbname=$bdd, $user, $pass) or die ('Erreur de connexion ');
Dans ce cas cela ne marche pas
Voici le message d'erreur.
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: serveursql\INST1 in X:\tesconnect.php on line 50
J'ai essayé le slash, double slash, anti slash, double anti slashe, :1433, simple cote, double cote et plein d'autres bétises ......
Comment faire ????
Je vous remercie de votre aide