Problème de connexion à un serveur distant [Fermé]

Signaler
Messages postés
135
Date d'inscription
mercredi 30 décembre 2009
Statut
Membre
Dernière intervention
7 juillet 2021
-
Messages postés
135
Date d'inscription
mercredi 30 décembre 2009
Statut
Membre
Dernière intervention
7 juillet 2021
-
Bonjour,

J'ai de problème pour me connecter à un serveur distant sur sql server 2000. J'ai désactiver le par feu sur ce serveur , pour mieux cerner la cause du problème, mais le problème persiste, je ne parviens pas à me connecter à ce serveur.

Je parviens à me connecter à d'autres serveurs SQL server sur d'autres machines distantes , sauf celle là que je viens de mettre en production. Je tourne en rond sur ce problème , depuis 2 jours.

Voici le message d'erreur:


Aidez moi, s'il vous plait.

Cordialement.

2 réponses

Messages postés
135
Date d'inscription
mercredi 30 décembre 2009
Statut
Membre
Dernière intervention
7 juillet 2021
3
En poursuivant les recherches, je me rends compte que le port 1433 n'est pas à l'écoute sur le serveur distant. je l'ai vérifié avec la commande :

netstat /an sous dos.

pourtant le port 1433 est bien activé dans sql server 2000. Comment donc faire pour que ce port soit à l'écoute sur ce serveur distant

Cordialement.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
16447
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 juillet 2021
880
un peu comme si sql server 2000 n'était pas actif sur ce serveur distant?
Messages postés
135
Date d'inscription
mercredi 30 décembre 2009
Statut
Membre
Dernière intervention
7 juillet 2021
3
oui, mais comment rendre sql server 2000 actif sur le serveur distant? par ailleurs, j'ai 2 instace sql sql server : une instance par défaut et une instance nommée. quan j'éxécute ce script :


DECLARE @TCP_port varchar(5)
, @registry_path varchar(100)

SELECT @registry_path = CASE @@SERVICENAME
WHEN 'MSSQLSERVER' THEN 'SOFTWARE\Microsoft\MSSQLSERVER\MSSQLSERVER\SuperSocketNetLib\TCP'
ELSE 'SOFTWARE\Microsoft\Microsoft SQL Server\' + @@SERVICENAME + '\MSSQLServer\SuperSocketNetLib\TCP'
END

EXEC master.dbo.xp_regread
@rootkey = 'HKEY_LOCAL_MACHINE'
, @key = @registry_path
, @value_name = 'TcpPort'
, @value = @TCP_port OUTPUT

SELECT @TCP_port AS PortNumber
, @@SERVERNAME AS ServerName
, @@SERVICENAME AS ServiceName



- Dans linstance par défaut, ça me dit qu'elle écout sur le port 1433
- Dans l' instance nommée, elle écoute sur le port 0 ( zéro)

Est ce normal?

cordialement.