Question Ne peut se connecter qu'à SQL Server Express 2012 via des pipes nommés


J'ai SQL Server Express 2012 installé sur Windows 2008, localement, tout fonctionne très bien, je peux me connecter via TCP et les tuyaux nommés. À distance, je peux me connecter avec SSMS seulement en utilisant des tuyaux nommés. Par télécommande, je veux dire au sein du même réseau local, ils sont connectés au même commutateur.

J'ai essayé de désactiver le pare-feu des deux côtés pour éliminer le trafic bloquant. J'ai activé et désactivé le réglage tcpip (j'ai lu quelque part qu'ils l'avaient fait fonctionner, mais en les retournant). J'ai double / triple vérifié tous les paramètres que je connais et tout semble être correct.

  • Tcp est activé
  • Le port TCP est défini sur 1433, le port UDP sur 1434
  • Le serveur a une adresse IP statique
  • Le journal de démarrage dit: Le serveur écoute sur ['any'] 1433].
  • Les règles de pare-feu sont en place

Des suggestions sur des choses que je peux examiner? Je viens juste de manquer d'idées.

MODIFIER: J'avais une copie de SQL Server 2008 installée sur cette machine avant de basculer en 2012. J'ai désinstallé 2008 puis installé 2012 Express; Je ne sais pas si cela change quoi que ce soit mais c'est une autre partie du puzzle.

EDIT # 2: Voici le message d'erreur provenant d'une application .net qui tente de se connecter à distance.

Une connexion a été établie avec le serveur, mais une erreur est survenue lors de l'établissement de la connexion préalable à la connexion. (fournisseur: fournisseur SSL, erreur: 0 - l'opération d'attente a expiré.)]

EDIT # 3: il semble que quelque chose se casse lorsque vous installez Visual Studio 11 ou plus probable .net 4.5, du moins pour certaines personnes; ce que je viens de faire aussi bien. Erreur de connexion après l'installation de VS 11 Et quelques autres détails


7
2017-09-23 03:24


origine


Peut-être regarder cette question: stackoverflow.com/questions/11278114/… - Shawn Melton
@ShawnMelton merci, j'ai trouvé cela et je l'ai passé en revue aussi, mais je l'ai encore essayé tout à l'heure sans aucune chance. - YetAnotherDeveloper
Regardez cette réponse: stackoverflow.com/a/11853321 - Jon Seigel
Quand vous dites "à distance" ... quelle est la distance avec "à distance"? La boîte est-elle chez un fournisseur de services comme RackSpace? C'est sur un lien WAN? Ou par télécommande voulez-vous simplement dire de votre PC à un serveur sur le réseau local? - Mark
Un espoir d'obtenir un résumé rapide de votre solution? Répondre à votre propre question et la fermer aidera les autres. - Mark


Réponses:


Vérifiez les propriétés du paramètre TCP IP dans COnfiguration Manager. IPAll doit définir la dynamique comme étant vide et statique à 1433.


1
2017-12-29 14:06



Qu'est-ce que le "IPAII?" - Warren P