2 votes

MS SQL Server est accessible localement mais pas sur Internet.

Lorsque j'essaie d'accéder à une instance nommée de Microsoft SQL server 2008 R2 SP2 sur le réseau local, je n'ai aucun problème. Mais lorsque j'y accède en dehors du bureau depuis l'internet, je ne peux pas me connecter au serveur de base de données.

Il renvoie la "fameuse" erreur suivante :

A network-related or instance-specific error occured while establishing a connection to SQL Server. The server was not found or was not accessible. Verify the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Cette erreur se produit dans l'application Winforms et dans le studio de gestion du serveur SQL.

Le nom de l'instance du serveur est correct puisque je peux l'utiliser sur le même réseau local. J'ai précisé que le serveur est un nom de domaine tel que "sql2008.domainname.com". \sqldbname ". Je m'assure également de configurer SQL Server pour autoriser les connexions à distance à partir de SSMS > Propriétés du serveur > Connexions > Connexions à distance.

Plus de précisions : SQL Browser est opérationnel. TCP/IP activé. Aucun problème lors de l'installation du serveur de base de données.

J'ai fait beaucoup de recherches ces derniers jours et j'ai tout essayé... Je n'ai plus d'idées.

L'administrateur système responsable de ce serveur m'assure que les ports 1433 et 1434 sont ouverts sur le serveur de base de données. Je peux pinger le serveur depuis chez moi et lorsque j'utilise la commande telnet host port de Putty, je n'obtiens aucune erreur. La commande attend que je tape quelque chose.

Avez-vous d'autres idées qui pourraient causer ce problème ? Redirection de port, etc.

Merci, LB

1 votes

Comment vous connectez-vous au réseau de votre bureau ? Dites-moi que vous utilisez une connexion VPN !

0 votes

Les instances nommées ne fonctionnent pas toujours sur le port 1433. Le port UDP 1434 est utilisé pour la découverte des ports. Êtes-vous certain que cette instance fonctionne sur le port 1433 ?

0 votes

Utilisez-vous des ports dynamiques ?

0voto

Thecamelcoder Points 11

Nous avons eu des problèmes de réseau bizarres après avoir appliqué SQL 2008 R2 SP2.

Il existe déjà une mise à jour cumulative 1 qui comprend 35 correctifs.

Paquet de mise à jour cumulatif 1 pour SQL Server 2008 R2 Service Pack 2
http://support.microsoft.com/kb/2720425

Vous pouvez effectuer une capture de paquets car la quantité de données nécessaires pour reproduire le problème est assez faible et le problème est facilement reproductible. Les analyseurs SQL pour NetMon sont en fait assez bons.

0 votes

OK, merci Greg pour votre contribution, je vais essayer d'appliquer le paquet de mise à jour 1 demain. J'ai également téléchargé Microsoft Network Monitor 3.4. Je vous tiendrai au courant.

0 votes

Je n'ai rien changé et cela fonctionne aujourd'hui selon un autre testeur. Je ne sais pas vraiment ce qui s'est passé, j'ai envoyé un email à l'administrateur du système pour demander quelques clarifications. Je vous tiendrai au courant si je trouve la cause de l'erreur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X