Condividi tramite


Procedura: attivare il debug CLR per una connessione

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

Pro e Team

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

In questo argomento viene descritto come attivare il debug CLR SQL per una connessione al database SQL Server 2005. Questi passaggi non sono necessari se viene eseguito il debug dei soli oggetti database T-SQL.

Per eseguire il debug di applicazioni a più livelli, è necessario aver attivato il debug per il progetto. Per ulteriori informazioni, vedere Procedura: attivare il debug SQL per un progetto. Inoltre, è necessario aver attivato Debug applicazione per la connessione al database selezionata. Per ulteriori informazioni, vedere Procedura: attivare il debug a più livelli.

Nota:

Inoltre, è necessario aver attivato l'esecuzione di assembly CLR sul server SQL. Per ulteriori informazioni, cercare l'opzione /clr nella documentazione in linea di SQL Server 2005.

Nota:

Una volta avviato il debug non è più possibile modificare le impostazioni in Esplora server. Le modifiche apportate in Esplora server non saranno effettive fino all'inizio della sessione di debug successiva.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida, a seconda delle impostazioni attive o della versione utilizzata. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Attivazione del debug CLR SQL

  1. Aprire Esplora server.

  2. In Esplora server fare clic con il pulsante destro del mouse sulla connessione di cui si desidera eseguire il debug e scegliere Consenti debug SQL/CLR. Questa impostazione consente di attivare il debug CLR SQL per tutte le connessioni sul server.

  3. Viene visualizzata una finestra di messaggio contenente l'avviso: "Il debug SQL/CLR determinerà l'interruzione di tutti i thread gestiti sul server. Continuare?". Quando si esegue il debug di oggetti database CLR SQL, l'interruzione dell'esecuzione comporta l'interruzione di tutti i thread nel server, con conseguente impatto su altri utenti. Per questo motivo, è consigliabile non eseguire il debug di applicazioni CLR SQL in un server di produzione.

  4. Scegliere Sì per attivare il debug.

Vedere anche

Altre risorse

Impostazione del debug di SQL