Sql Server 2008 remote access problème

J'ai un problème avec la connexion à Sql Server à partir de ma machine locale.

Semble que j'ai fait tout ce que je pouvais, mais je ne suis pas en mesure de se connecter à elle.

C'est ce que j'ai fait:

1) clic Droit sur Sql Server dans Sql Management Studio (SMS) -> Connexions -> Autoriser les connexions à distance

2) clic Droit sur Sql Server dans Sql Management Studio (SMS) ->- > Autoriser les connexions à distance -> Set Auth mode à Gagner et l'authentification Sql mode (c'est à dire en mode mixte)

3) pare-feu Désactivé,

4) de Sql Server Configuration Manager -> Configuration du Réseau -> Protocoles -> Activer la mémoire Partagée, les canaux Nommés, TCP/IP

5) de Sql Server Configuration Manager -> Configuration du Réseau -> Protocoles -> TCP/IP -> Propriétés -> Set de Port TCP 1433, Ensemble le protocole TCP Port Dynamique à 0. Après cela, j'ai redémarré MainSql de service dans les services".msc"

6) j'ai couru "EXEC xp_readerrorlog 1" dans les SMS, trouvé ceci:

Serveur est à l'écoute sur [ 'toute' 1433].
Le serveur est à l'écoute sur [ 'toute' 1433].
Local de serveur de connexion de fournisseur est prêt à accepter la connexion sur [ \.\pipe\SQLLocal\MAINSQL ].
Serveur nommé fournisseur de tuyaux est prêt à accepter la connexion sur [ \.\pipe\MSSQL$MAINSQL\sql\query ].
Le serveur est à l'écoute sur [ ::1 64825].
Le serveur est à l'écoute sur [ 127.0.0.1 64825].

7) a Essayé de telnet [myip] 1433 à partir de mon ordinateur à la maison. Résultat: la connexion À [myip]...impossible d'ouvrir une connexion à l'hôte, sur le port 1433
: Échec de la connexion

8) a Essayé de telnet [myip] 1433 du serveur - il travaillé!

Semble que cela est une sorte de problème de réseau. J'ai un autre serveur avec Sql Server est installé, j'ai fait de même sur elle et j'ai été en mesure de se connecter à partir de mon ordinateur à la maison, mais pas celui-ci! J'ai essayé de vous connecter à ce serveur à partir de la seconde et ça ne fonctionne pas trop.

S'il vous plaît aidez-moi, je ne sais pas quoi faire. J'ai tout fait mais ça ne fonctionne toujours pas.

Mise à jour:
Service explorateur Sql Server est démarré sur la machine serveur. Le serveur est un serveur dédié chez un hébergeur, je vais essayer de vous connecter à partir de mon ordinateur à la maison et à partir d'un autre serveur de sorcière est un serveur dédié ainsi, à partir d'un autre pays.

Est votre serveur et votre ordinateur à la maison sur le même sous-réseau? si non, est-il tout de routage/problèmes de pare-feu entre eux?
Non, le serveur n'est pas, et le même sous-réseau que l'ordinateur à la maison. Eh bien, je ne suis pas sûr de savoir comment troubleshout de telles questions. Serveur de services internet (IIS) et je peux interagir avec les sites web sur elle
Comment vous connectez-vous au Serveur, ce qui sous-réseau est-il, et à quel sous-réseau êtes-vous ? Ne vous connectez par l'intermédiaire d'un VPN? (Je pense que vous pourriez être la connexion à la mauvaise adresse, basée sur ce qui est disponible pour une utilisation pour vous)
J'utilise le protocole RDP pour se connecter au serveur. Et il y a de Sql Management Studio est installé. Je l'utilise pour configurer le serveur et ses bases de données. Je ne pas utiliser un VPN pour se connecter au serveur, toutes les communications sont si internet. BTW, devrais-je? Ce que je veux faire - j'ai un serveur dédié à partir d'une société d'hébergement et j'ai un autre serveur dédié à partir d'une autre compagnie d'hébergement. Ils ne sont pas liés les uns aux autres. Je veux le second serveur pour se connecter la première SQL DB
Ce que je veux dire c'est que puisque c'est sur les différents centres d'hébergement, il y a probablement des règles de pare-feu s'appliquant ici, et en particulier le blocage de l'accès externe à port SQL Server. Si vous pouvez VPN au centre d'hébergement où vous voulez vous connecter à SQL DB - puis essayez de vous connecter, et cela fonctionne, le problème est le pare-feu entre les deux.

OriginalL'auteur Vladimir | 2011-06-28