Impossible de se connecter au serveur - Erreur liée au réseau ou spécifique à l’instance
Premièrement, assurez-vous que votre moteur de base de données est configuré pour accepter les connexions distantes :
-
Démarrer > Tous les programmes > SQL Server 2005 > Outils de configuration > SQL Server Surface Area Configuration
-
Cliquez sur Surface Area Configuration for Services and Connections
-
Sélectionnez l’instance qui pose problème > Database Engine > Remote Connections
-
Activez les connexions locales et distantes
-
Redémarrez l’instance
Deuxièmement, vous devrez peut-être créer une exception dans le pare-feu pour l’instance SQL Server et le port que vous utilisez
-
Démarrer > Exécuter > Firewall.cpl
-
Cliquez sur l’onglet Exceptions
-
Ajoutez le fichier sqlservr.exe (généralement situé dans C:\Program Files (x86)\Microsoft SQL Server\MSSQL.x\MSSQL\Binn, vérifiez vos installations pour le chemin réel du dossier), et le port (par défaut 1433)
-
Vérifiez également votre chaîne de connexion
Troisièmement, vérifiez si vos services SQL Server sont opérationnels et fonctionnent correctement
Allez dans Tous les programmes >> Microsoft SQL Server 2008 >> Outils de configuration >> SQL Server Configuration Manager >> SQL Server Services, et vérifiez si le statut du service SQL Server est “En cours d’exécution”.
De plus, assurez-vous que votre serveur distant est dans le même réseau. Exécutez “sqlcmd -L” dans votre invite de commandes pour vérifier si votre serveur est inclus dans votre liste réseau. Vous pouvez même trouver un tutoriel à ce sujet ici SQL SERVER – Find All Servers From Local Network – Using sqlcmd – Detect Installed SQL Server on Network.
Ensuite, activez TCP/IP dans la configuration de SQL Server
Allez dans Tous les programmes >> Microsoft SQL Server 2008 >> Outils de configuration >> SQL Server Configuration Manager >> Sélectionnez TCP/IP. Faites un clic droit et sélectionnez Activer
Enfin, allez dans les paramètres de votre pare-feu, sous l’onglet Exceptions, sélectionnez Ajouter un port, incluez TCP:1433 et cochez la case SQL.
Références :
http://www.sswug.org/articlesection/default.aspx?TargetID=44331
(Réponse tronquée)