Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

PHP sqlsrv_connect to SQL Server :une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server

J'obtiens cette erreur lorsque l'instance MS SQL Server n'est pas définie correctement.

Solution possible :

Vous devriez vérifier la configuration réseau de votre serveur. Accédez à SQL Server Configuration Manager (ou Gestion de l'ordinateur\Services et applications\SQL Server Configuration Manager), puis accédez à Configuration réseau SQL Server, Protocoles pour « InstanceName ». Tout d'abord, TCP/IP doit être activé. Ouvrez ensuite Propriétés pour TCP\IP. Dans l'onglet "Adresses IP", allez dans IPAll. Pour que ce script fonctionne, "TCP Dynamic ports" doit être vide et "TCP Port" doit être égal à 1433 (ou à un autre port).

Remarque :

Si le "service SQL Server Browser" est en cours d'exécution, vous pouvez vous connecter sans numéro de port.