2010-02-12 4 views
13

Stiamo riscontrando alcuni problemi di connettività da un'applicazione client che si connette a un SQL Server 2005 remoto (istanza denominata).Come testare una connessione a un SQL 2005 remoto senza SSMS?

Quali sono alcuni modi per testare la connettività dal computer client (Windows XP) su cui non è installato SSMS o Query Analyzer?

Mi piacerebbe vedere se il problema è legato all'applicazione specifica o è una connettività più generale al server SQL remoto dal client specifico.

risposta

11

È possibile creare una connessione ODBC tramite gli strumenti di amministrazione per SQL Server e utilizzare la funzione "Test di connessione"?

+0

sarò sottolineare che questo è l'unico modo che ho trovato, se non si dispone di SQL sulla macchina, e l'istanza di SQL ha un nome. Aka, 'ping' e' telnet' non sono sempre di aiuto se l'istanza ha un nome come "nome-server \ nome-istanza-sql" perché mentre la macchina potrebbe essere attiva, l'istanza potrebbe non esserlo. – SouthShoreAK

7

A volte utilizzo l'elemento del pannello di controllo Origini dati/ODBC come "GUI" per verificare una connessione DB.

14

Se si desidera solo testare la connettività di rete, quindi Telnet è un modo semplice.

telnet ip.of.sql.server 1433

Ecco maggiori informazioni approfondite sui problemi di connettività di risoluzione dei problemi (tra cui l'uso telnet)

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

+0

Il telnet richiede nome utente e password? – orandov

+0

no, non è così – ChickenMilkBomb

3

su Windows è possibile creare Test.udl vuoto file e aprirlo. La procedura guidata di connessione dovrebbe apparire. Consente di creare una connessione a SQL Server e altri database.

Vedi questo post per maggiori dettagli: Test remote SQL connectivity EASILY!