2010-02-12 12 views
13

Występują problemy z łącznością z aplikacji klienckiej łączącej się ze zdalnym programem SQL Server 2005 (nazwana instancja).Jak przetestować połączenie ze zdalnym SQL 2005 bez SSMS?

Jakie są sposoby testowania łączności z komputera klienckiego (Windows XP), który nie ma zainstalowanego SSMS lub analizatora zapytań?

Chciałbym sprawdzić, czy problem jest związany z konkretną aplikacją, czy jest to bardziej ogólne połączenie ze zdalnym serwerem sql od konkretnego klienta.

Odpowiedz

11

Czy można utworzyć połączenie ODBC za pomocą narzędzi administracyjnych z serwerem SQL i skorzystać z funkcji "Testowanie połączenia"?

+0

będę podkreślić, że jest to jedyny sposób znalazłem jeśli nie masz SQL na komputerze, a SQL instancja ma nazwę. Aka, 'ping' i' telnet' nie zawsze będą pomocne, jeśli twoja instancja ma nazwę taką jak "nazwa-serwera \ sql-nazwa-instancji", ponieważ podczas gdy maszyna może być podniesiona, instancja może nie być. – SouthShoreAK

7

Czasami używam elementu panelu Źródła danych/ODBC jako "GUI" do testowania połączenia DB.

14

Jeśli chcesz przetestować połączenie sieciowe, telnet jest prostym sposobem.

telnet ip.of.sql.server 1433

Oto więcej szczegółowych informacji na temat problemów z łącznością problemów (w tym przy użyciu programu telnet)

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

+0

Czy telnet wymaga nazwy użytkownika i hasła? – orandov

+0

nie, nie ma – ChickenMilkBomb

3

na Windows można utworzyć pusty Test.udl plik i otwórz go. Powinien pojawić się kreator połączenia. Umożliwia utworzenie połączenia z serwerem sql i innymi bazami danych.

Zobacz ten post dla więcej szczegółów: Test remote SQL connectivity EASILY!

Powiązane problemy