est ce que vous utiliser un serveur de base de données sur une autre machine ou surle même serveur contenant WAMP?
Si la base est sur le même serveur, piochez sur le problème de nom du serveur: localhost , 127.0.0.1, l'adresse IP de votre serveur ou même un autre nom que vous avez donné au serveur.
Si la base est externe, procédez comme ci dessus.
ces solutions viennent d'une personne pas vraiment expert que je suis donc je mets des reserves car moi, actuellement, je bute sur la connexion avec un serveur de données externe car je ne sais plus comment configurer le firewall de mon serveur web pour permettre la connexion à mssql sur la machine serveur de données.
J'ai sur une machine mon serveur WAMP et sur une autre mon serveur MSSQL (même LAN biensûr).
Mon constat, dans cette configuration je peux avec le code PHP indiqué dans mon premier POST me connecter sur un serveur MSSQL7 et pas avec un MSSQL2000.
La seule configuration qui fonctionne complètement avec le même code est lorsque j'ai WAMP et MSSQL sur la même machine. Dans ce cas je peux utiliser l'adresse de bouclage 127.0.0.1.
"Mon constat, dans cette configuration je peux avec le code PHP indiqué dans mon premier POST me connecter sur un serveur MSSQL7 et pas avec un MSSQL2000."
Les deux respectivement sur quelle machine ? MSSQL7 est-il sur la même que WAMP ?
La seule configuration qui fonctionne complètement avec le même code est lorsque j'ai WAMP et MSSQL sur la même machine. Dans ce cas je peux utiliser l'adresse de bouclage 127.0.0.1."
C'est un peu logique, c'est la config par défaut.
N'y aurait-il pas aussi une histoire de parefeu avec MSSQL7 autorisé et pas MSSQL2000 ?