Il Debugger T-SQL è disattivato per impostazione predefinita per i client precedenti dopo l'installazione di SQL Server 2000 Service Pack 3

Traduzione articoli Traduzione articoli
Identificativo articolo: 328151 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo è stato archiviato. L?articolo, quindi, viene offerto ?così come è? e non verrà più aggiornato.
Espandi tutto | Chiudi tutto

Sommario

Per impostazione predefinita, dopo l'installazione di Microsoft SQL Server 2000 Service Pack 3 (SP3), è possibile utilizzare il Debugger T-SQL se si utilizza una versione di Query Analyzer è precedente a Microsoft SQL Server 2000 SP3 o una versione precedente di Microsoft Visual Studio .NET di Microsoft Visual Studio.

Se si tenta di utilizzare il Debugger T-SQL da un client, è possibile che venga visualizzato il seguente messaggio di errore:
Server: Msg 514, livello 16, stato 1, Procedure sp_sdidebug, riga 1 [Microsoft] [ODBC SQL Server Driver] [SQL Server] Impossibile comunicare con il debugger su [nome SQL Server] (errore = 0x80070005). Debug disattivato per la connessione 53.

Informazioni

Nota. Versioni di Query Analyzer precedenti a SQL Server 2000 SP3 e versioni precedenti di Visual Studio .NET di Visual Studio vengono definite "client precedenti" in questo articolo.

Microsoft ha disattivato il Debugger T-SQL per i client precedenti per motivi di sicurezza. Per attivare il Debugger T-SQL per i client precedenti, un membro del ruolo server gli amministratori di sistema , ad esempio sa necessario attivare esplicitamente il debug tramite l'esecuzione di codice riportato di seguito:
        Exec sp_sdidebug 'legacy_on'
				
È necessario ripetere questa procedura ogni volta che si riavvia il server. Microsoft non consiglia di utilizzare Debugger T-SQL su un server di produzione.

Per disattivare il Debugger T-SQL per i client precedenti, un membro del ruolo del server sysadmin può eseguire il codice seguente:
       Exec sp_sdidebug 'legacy_off'
				

Nella tabella seguente viene descritto il comportamento predefinito di Debugger Transact-SQL in SQL Server SP3.
Riduci questa tabellaEspandi questa tabella
Eseguire il debug di ClientImpostazione predefinita'il legacy_on'
Query Analyzer (pre-SP3)DisabilitatoAbilitato
Query Analyzer (SP3)AbilitatoAbilitato
Visual Studio, 5 e 6DisabilitatoAbilitato
Visual Studio .NET debug diretto di DatabaseAbilitatoAbilitato
Visual Studio .NET il debug dell'applicazioneDisabilitatoAbilitato

Riferimenti

Per ulteriori informazioni sul Debugger T-SQL, vedere gli argomenti "Utilizzo di Debugger Transact-SQL" e "Risoluzione dei problemi di the Debugger Transact-SQL" nella documentazione in linea di SQL Server.

Proprietà

Identificativo articolo: 328151 - Ultima modifica: mercoledì 26 febbraio 2014 - Revisione: 7.0
Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2000 Service Pack 3
Chiavi: 
kbnosurvey kbarchive kbproductlink kbinfo kbmt KB328151 KbMtit
Traduzione automatica articoli
IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l?obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 328151
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.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com