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.