Lorsque vous essayez d'accéder à un Serveur SQL server 2008 dans mon domaine, je reçois un “serveur introuvable ou n'est pas accessible” erreur
Lors de la configuration d'un système qui exige une distance de l'ordinateur pour accéder à SQL 2008 stocké sur un autre ordinateur dans le même domaine, je suis en cours d'exécution dans le message d'erreur suivant:
The server was not found or was not accessible.
Verify that the instance name is correct and that SQL Server
is configured to allow remote connections.
Quand j'ai installé SQL Server, j'étais sûr que j'ai mis en place le système. Comment puis-je résoudre ce problème?
Avez-vous fait en sorte que tous les pare-feu etc autoriser les connexions entrantes? Avez-vous testé la connexion en local pour s'assurer qu'il est la "distance" de "connexion à distance" qui échoue?
OriginalL'auteur xarzu | 2009-10-01
Vous devez vous connecter pour publier un commentaire.
Regarder le nom de l'instance SQL server et assurez-vous que c'est ce que vous utilisez pour vous connecter. Aussi, regardez la Configuration du Réseau SQL Server sous Outils de Configuration. Je worte un article sur un problème très similaire (si ce n'est le même) ici:
Si vous allez à se lier à vous êtes propre blog, pouvez-vous vous assurer que les liens ne meurent pas?
Désolé, j'ai mis à jour le lien avec un nouveau poste qui est une réplique de l'original post qui a été perdu lorsque j'ai changé de plates-formes de blog, ricardodsanchez.com/2012/04/05/...
OriginalL'auteur Ricardo Sanchez
J'apprécie ce fil est vieux maintenant et a déjà accepté de répondre, mais je l'ai trouvé un peu différente de la solution en ce qui concerne cette question que d'autres peuvent trouver utile. À la lecture de cette description du problème, j'ai trouvé qu'il y avait deux services SQL Server dans le standard de Windows Services Locaux panneau de contrôle: MSSQLSERVER et SQLEXPRESS (voir ci-dessous).
J'ai trouvé que SQLEXPRESS a été en cours d'exécution, mais MSSQLSERVER ne l'était pas. Alors j'ai tout simplement commencé à ce service, et j'ai été en mesure de se connecter à SQL Server à nouveau.
OriginalL'auteur Samuel Slade
Un couple de choses à essayer...
Je suis en supposant que ses cours d'exécution sur le port par défaut, si elle n'est pas, alors vous aurez besoin de spécifier le numéro de port après le nom de serveur /ip séparées par une virgule:
sql-server-name,{port}
OriginalL'auteur Dal
Avoir eu quelques fois même avec des canaux nommés la première chose que j'ai toujours essayer de pré-en attendant le nom du serveur avant de l'instance nommée; de sorte SERVER\namedinstance. Vous pouvez remplacer manuellement la liste déroulante des valeurs dans la connexion . Donc, idéalement dans le setup, il devrait avoir une brève pointe au-dessous de l'instance nommée boîte comme SERVEUR d'Entrée\namedinstance. Bien que le sachant MS si vous avez saisi ce que vous auriez probablement jusqu'à la fin avec SERVER\SERVER\namedinstance...!
Vous pouvez également utiliser l'option de navigation (en bas de serveur de liste déroulante) et si vous êtes chanceux, il peut être dans le 2ème onglet Réseau (Serveurs) - même si c'est une installation locale.
OriginalL'auteur walbury
Du logiciel que vous utilisez doit être exécuté sous un compte qui a accès au réseau (et selon le protocole choisi, peuvent avoir besoin d'accéder à SQL Server par rôle ou quoi que ce soit). Cette erreur indique qu'il n'est pas de trouver le serveur sur le réseau par le nom ou l'IP.
Le cas le plus fréquent que j'ai vu c'est quand vous avez une web application qui s'exécute sous un compte local qui n'ont pas accès au réseau de tenter d'accéder à SQL Server sur un autre ordinateur.
OriginalL'auteur Cade Roux
Si vous avez accès au serveur qui exécute SQL Server, vous pouvez essayer:
-Ouverture du Gestionnaire de Configuration SQL Server
-Dans le volet de gauche, cliquez sur "Configuration du Réseau SQL Server "puis" Protocoles pour [nom de l'instance, éventuellement SQLEXPRESS]'
-À droite, cliquez sur TCP/IP de nouveau, et vous verrez le port utilisé. Le mien a été répertorié sous IPAll/TCP de Port Dynamique.
-Dans SQL Server Management studio ajouter le nom de port à votre chaîne de connexion comme suit:
si vous connectant à:
le port est spécifié comme
OriginalL'auteur Andrew