Wählen Sie das Produkt, für das Sie Hilfe benötigen:
Utilizzo di Odbcping.exe per la verifica della connettività ODBC a SQL ServerIdentificativo articolo: 138541 - Visualizza i prodotti a cui si riferisce l’articolo. Questo articolo è stato precedentemente pubblicato con il codice di riferimento I138541 In questa paginaSommario In questo articolo viene descritto come verificare la
connettività ODBC a SQL Server. InformazioniMicrosoft SQL Server 6.0 e le versioni successive contengono un'utilità a 32 bit denominata Odbcping.exe che consente di verificare la connettività a SQL Server tramite i driver ODBC di SQL Server. Mediante l'utilità Odbcping.exe è possibile verificare se ODBC e il driver di Microsoft SQL Server sono installati correttamente connettendo un server tramite il driver ODBC di SQL Server.Utilizzare la seguente sintassi di comando per l'utilità: odbcping {/S Server | /D DSN} /U IDAccesso /P Password In questo comando vengono utilizzati i seguenti parametri:
È possibile utilizzare l'utilità Odbcping.exe con la versione 4.21a o con le versioni successive di SQL Server nonché da client basati su Microsoft Windows NT o su Microsoft Windows 95. Se si utilizza l'opzione /D, è possibile utilizzare l'utilità con qualsiasi origine dati ODBC e con la versione o le versioni Win32 del driver di Microsoft SQL Server (Sqlsrv32.dll). Se si utilizza /D per un'origine dati mentre si utilizza un driver Win32 non di SQL Server, Odbcping.exe si connette tramite l'origine dati ma potrebbero verificarsi difficoltà durante la ricerca della stringa di versione di SQL Server. L'utilità non funziona con i driver ODBC Win16. Nota Questa utilità è stata eliminata in SQL Server 2005. Nell'esempio seguente viene mostrato come utilizzare questa utilità e come verificare le informazioni da essa fornite. Se si esegue il seguente comando (dove abc è il nome del server) c:\mssql\binn>odbcping -Sabc -Usa -Pxyz Odbcping.exe restituisce le seguenti informazioni su una
connessione riuscita (versione di SQL Server e del driver): CONNESSIONE A SQL SERVER Versione driver ODBC SQL Server: 02.65.0201 Versione SQL Server: SQL Server per Windows NT 6.50 - 6.50.201 (Intel X86) Apr 3 1996 02:55:53 Copyright (c) 1988-1996 Microsoft Corporation Se ad esempio si esegue il comando seguente su un client in cui sono installate applicazioni di esempio ODBC SDK: c:\mssql\binn>odbcping -Dsdk21-Access32 -Usa -Pxyz e la connessione riesce, l'utilità genera le informazioni
seguenti: CONNESSIONE A SQL SERVER Versione driver ODBC SQL Server: 3.40.2505 Versione SQL Server: |^w 137635 È possibile utilizzare l'utilità allo stesso modo
dell'utilità ODBC Test inclusa nel pacchetto ODBC SDK, ossia per caricare
librerie di rete diverse e per testare la connettività tramite ODBC. Può
inoltre essere utilizzata per verificare che i moduli ODBC siano installati e
configurati correttamente. Tuttavia, non è possibile eseguire l'utilità in un
ambiente client Win16, ad esempio Microsoft Windows 3.1 o Microsoft Windows per
Workgroup.
(http://support.microsoft.com/kb/137635/
)
INF: Parametri di connessione ODBC di SQL Server
NOTA: se si utilizza la versione 6.0 dell'utilità Odbcping.exe per interpretare gli errori di connettività ma si tenta di connettersi a un server inesistente nella rete, non viene visualizzato l'errore "pfNative", pertanto non è possibile individuare la causa effettiva del problema. Per ulteriori informazioni su come interpretare il codice pfNative segnalato dagli errori di connettività, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito: 137634 Esempio:
(http://support.microsoft.com/kb/137634/
)
INF: Lettura dei messaggi di rete del driver ODBC di SQL Server
Se si utilizza la versione 6.0 dell'utilità Odbcping.exe su una connessione non riuscita con le named pipe, viene visualizzato un messaggio di errore analogo al seguente:
C:\utils>odbcping -Sxyz -Usa -P IMPOSSIBILE CONNETTERSI A SQL SERVER SQLState: 01000 Messaggio di errore: [Microsoft][ODBC SQL Server Driver][dbnmpntw] ConnectionOpen (CreateFile()). SQLState: 08001 Messaggio di errore: [Microsoft][ODBC SQL Server Driver] Impossibile connettersi all'origine dati.
C:\utils>odbcping -Sxyz -Usa -P IMPOSSIBILE CONNETTERSI A SQL SERVER SQLState: 01000 Errore nativo: 2 Messaggio di errore: [Microsoft][ODBC SQL Server Driver][dbnmpntw] ConnectionOpen (CreateFile()). SQLState: 08001 Errore nativo: 6 Messaggio di errore: [Microsoft][ODBC SQL Server Driver][dbnmpntw] Impossibile trovare il server SQL specificato. ProprietàIdentificativo articolo: 138541 - Ultima modifica: mercoledì 23 agosto 2006 - Revisione: 6.1 Le informazioni in questo articolo si applicano a:
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO. | Traduzione articoli
|


Torna all'inizio







