Nous utilisons MSSQL Server 2008 sur le serveur Win 2008 R2 et avons installé Apache (2.2.19)
et PHP (5.2.17)
séparément. Nous avons installd le module MSSQL pour PHP et usingthe suivant chaîne de connexion:Connexion au serveur MSSQL 2008 avec PHP
$myc = mssql_connect(Server, SiteDatabaseUsername, SiteDatabasePassword) or die('Can\'t connect to mssql Database Server: '.mssql_get_last_message($myc));
$db = mssql_select_db(SiteDatabaseName, $myc) or die('Can\'t find database: '.mssql_get_last_message($myc));
Mais il nous donne cette erreur:
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost\MSSQLSERVER in D:\Apache2.2\htdocs\adminarea\_core.php on line 89
Can't connect to mssql Database Server:
Nous avons utilisé le IP:PORT
, localhost\MSSQLSERVER
et COMPUTERNAME\MSSQLSERVER
mais ne semblent pas arriver à n'importe où, quelqu'un peut-il vous aider s'il vous plaît?
Avez-vous essayé d'installer les nouveaux pilotes SQLSRV de Microsoft, car MSSQL n'est plus supporté? De plus, 'phpinfo()' confirme-t-il la disponibilité du pilote pour PHP? – Kalessin
Essayez de regarder le ntwdblib.dll - voir cette réponse: http://stackoverflow.com/a/470036/327074 – icc97
En fait, il semble que cette question est juste une copie de http://stackoverflow.com/questions/469964/ impossible de se connecter à mssql-database-via-php – icc97