SQL Server 2005 – Mes servers liés sont cassés maintenant!

Je suis un programmeur travaillant sur un VPN.

J'utilise les bases de données locales la plupart du time, mais mon SQL Server 2005 local a l'object du server "Link Server" pointant sur le server de production.

Cela a fonctionné très bien (bien que lentement par rapport au VPN) jusqu'à ce que la société ait eu des personnes informatiques installant un nouveau pare-feu.

Maintenant, mes servers liés sur ma database locale ne fonctionnent pas lorsque j'essaie d'accéder aux données via eux (Exemple: une simple command de sélection)

Named Pipes Provider: Could not open a connection to SQL Server [53]. 

En outre,

Je suis en mesure de me connecter aux bases de données correctement via SSMS ou via SQLCMD sur la command line.

Je suis très confus pour savoir pourquoi je peux me connecter au server distant par 2 methods, mais pas via un server lié.

Quelques conseils?

Merci!

One Solution collect form web for “SQL Server 2005 – Mes servers liés sont cassés maintenant!”

Cela pourrait être dû au fait que votre server lié utilise le protocole de tuyaux nommé pour se connecter et que le nouveau pare-feu ne le permet pas. Vous pouvez faire l'une des 2 choses suivantes:

  1. Demandez aux administrateurs (s) du pare-feu d'autoriser le trafic entrant sur le port TCP 445 (le port des pipes nommé)
  2. Changez le fournisseur de votre server lié pour utiliser TCP / IP au lieu de Named Pipes.

Pour # 2, si vous utilisez SQL Native Client (SQLNCLI), vous modifiez le fournisseur via SQL Server Configuration Manager sur votre post de travail. Ouvrez-le, développez SQL Native Client Configuration et click Client Protocols. Déplacez TCP / IP vers un ordre plus élevé que Named Pipes ou, s'il est déjà plus élevé, désactivez Named Pipes.

Le personnel du pare-feu peut vous opposer à votre request d'ouvrir le port 445, de sorte que vous pouvez être bloqué en changeant le protocole de votre fournisseur de server lié.

  • Une instance de amazon ec2 peut-elle être mise à niveau automatiquement à partir du server sql 2008 r2 vers le server sql 2012?
  • Où puis-je get Windows2003 SP2 FileStream HOTFIX?
  • Quel est le nom de SQL Server 2008 Express exe-file? Comment l'autoriser à faire le pare-feu?
  • Instances et servers SQL
  • Ressources pour la programmation SQL Server?
  • Essai de SQL Server 2008 à la version complète?
  • Activer l'access distant à SQL Server 2008 R2 (sans SSMS)
  • Ensemble de téléchargement SQL Server 2008 Express Edition
  • Installation de Team Foundation Server séparément de SQL Server: erreur TF255040
  • SQL nommé des pipelines sur le site au site VPN
  • Comment installer SQL Server 2000, SQL Server 2005 et SQL Server 2008 sur une seule machine
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.