Ne peut pas se connecter à l'instance nommée de SQL Server à partir d'un autre Serveur SQL server

J'apprécierais un peu d'aide, car j'ai été bloqué pendant 2 jours sur ce problème!

Scénario: je peux me connecter au SERVEUR\INSTANCE de ma machine de développement (et un autre collègues), mais ne peut pas se connecter à partir d'un autre Serveur SQL server. L'erreur que j'obtiens est le générique "...vérifier le nom de l'instance est correct..". Choses que j'ai fait/vérifié:

  1. J'ai désactivé le pare-feu de la destination et la source) de serveur pour voir si c'est un problème de firewall (ce qui semble plus probable puisque je peux me connecter à partir de mon ordinateur, mais cela n'a pas aidé).
  2. J'ai vérifié que SQL Navigateur fonctionne (ce qui est fait puisque je peux me connecter de machine de développement)
  3. Depuis deux Serveurs SQL de plusieurs instances et codée en dur ports, j'ai même fait en sorte qu'ils étaient différents ports au cas où il y a eu quelques conflits (ce qui n'a pas aidé).
  4. J'ai redémarré le Serveur SQL et vérifié que le navigateur /de l'instance de l'exécution de services de
  5. Vérifié journal des événements - rien de la note
  6. Assez intéressant si je ne suis pas connecter sur le nom de l'instance, mais se connectent via le port dynamique (c'est à dire de SERVEUR,PORT) à partir de la deuxième serveur il fonctionne très bien - ce qui me donne à penser SQL Navigateur est en faute, sauf qu'il fonctionne très bien en local sur le serveur et à partir de ma machine de développement.

Toutes les idées et suggestions? Merci.

Edit: Pour le commentaire de précisions, je vais voir les données SQL Server en tant que SQLA et la non-données SQLB.

Edit #2: Ajout de plus de cas de tests /info:

Info: Les tests ci-dessus ont toutes été faites par les SSM interface pour établir une connexion à la base de données, les bases de données concernées sont à la fois 2012.

Nouveau Cas de Test: j'ai essayé de lancer un script de configuration d'un serveur lié à la place et a constaté que l'exécution de ce script sur un Serveur SQL server 2005 boîte a bien fonctionné, mais l'exécution du même script sur le Serveur SQL server 2012 (SQLB) impossible de se connecter au SQLA avec l'erreur: SQL Server Interfaces Réseau: Erreur de Localisation du Serveur/de l'Instance Spécifiée [xFFFFFFFF].

Edit #3: Réduit le problème potentiel:

Téléchargé et exécuté PortQry et lorsqu'il est exécuté à partir de ma boîte de dev je reçois toutes les instances retournées avec l'interrogation sur le port UDP 1434, qui exécute la même requête à partir de SQLB ne retourne AUCUN cas et les états 1434 comme étant FILTRÉ alors que sur la boîte de dev, il est retourné en tant que LISTING. Je ne peux que penser que c'est le pare-feu connexes, sauf que j'ai désactivé le pare-feu sur les deux machines

Essayez de créer un DSN SYSTÈME (sur le serveur sql server qui ne conserve pas les données souhaitées) ... qui communique avec le serveur sql avec les données. C'est ma rapide et sale "cette machine peut-elle arriver à cette machine" ...
Comme dans .. le Panneau de configuration-Outils d'administration -- ODBC. Remarque, sur 64 bits machines, il est un 64 bits et un autre de 32 bits ODBC manager. Pour la version 32 bits est situé à : C:\Windows\SysWOW64\odbcad32.exe
Je peux me connecter à partir de (permet d'appeler le non-données d'un SQLB et les données SQLA) si j'utilise le port style SQLA,PORT contre SQLA/INSTANCE, il semble que lorsque vous essayez de vous connecter à l'instance qu'il est incapable de passer à travers.
Ok...laissez-moi la recherche de quelque chose..donnez-moi quelques minutes.
Qu'est-ce que votre "chaîne de connexion" (j'ai utilisé le terme vaguement) lors de la tentative de connexion filaire jusqu'SQLB à SQLA. Avez-vous fait un "sp_addlinkedserver" ? (Est-ce la façon dont vous essayez de les amener à parler les uns aux autres)

OriginalL'auteur user1839820 | 2013-06-10