2010-02-12 4 views
13

Nous avons des problèmes de connectivité à partir d'une application cliente se connectant à un SQL Server 2005 distant (instance nommée).Comment tester une connexion à un SQL distant 2005 sans SSMS?

Quels sont les moyens de tester la connectivité à partir de l'ordinateur client (Windows XP) sur lequel SSMS ou Query Analyzer n'est pas installé?

Je voudrais voir si le problème est lié à l'application spécifique ou est-ce une connectivité plus générale au serveur sql distant du client spécifique.

Répondre

11

Pouvez-vous créer une connexion ODBC via les outils d'administration au SQL Server et utiliser la fonction "Tester la connexion"?

+0

Je signale que c'est la seule façon que j'ai trouvé si vous n'avez pas SQL sur la machine, et votre instance SQL a un nom. Aka, 'ping' et' telnet' n'aideront pas toujours si votre instance a un nom comme "nom-serveur \ sql-nom-instance" car si la machine est active, l'instance peut ne pas l'être. – SouthShoreAK

7

J'utilise parfois l'élément du panneau de configuration Sources de données/ODBC en tant que «GUI» pour tester une connexion DB.

14

Si vous voulez simplement tester la connectivité réseau, alors telnet est un moyen simple.

telnet ip.of.sql.server 1433

est ici plus en profondeur des informations sur les problèmes de connectivité de dépannage (y compris en utilisant telnet)

http://support.microsoft.com/kb/827422

+0

Le telnet nécessite-t-il un nom d'utilisateur et un mot de passe? – orandov

+0

non, ce n'est pas – ChickenMilkBomb

3

Sur Windows, vous pouvez créer Test.udl vide fichier et ouvrez-le. L'assistant de connexion devrait apparaître. Il vous permet de créer une connexion au serveur SQL et à d'autres bases de données.

Voir cet article pour plus de détails: Test remote SQL connectivity EASILY!

Questions connexes