Eventi registrati da un pacchetto di Integration Services
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
Un pacchetto di Integration Services registra diversi messaggi di eventi nel registro eventi applicazioni di Windows. nel registro eventi applicazioni di Windows.
In questo argomento vengono fornite informazioni sui messaggi di evento comuni registrati da un pacchetto nel registro eventi applicazioni. Alcuni di questi messaggi vengono registrati per impostazione predefinita, anche se per il pacchetto non è stata abilitata la funzione di registrazione. Altri messaggi, invece, vengono registrati solo se tale funzione è stata abilitata. L'origine eventi per i messaggi è SQLISPackage, indipendentemente dal fatto che la registrazione avvenga per impostazione predefinita o perché è stata abilitata la funzione di registrazione.
Per informazioni generali sull'esecuzione dei pacchetti SSIS, vedere Esecuzione di progetti e pacchetti.
Per informazioni sulla risoluzione dei problemi relativi all'esecuzione dei pacchetti, vedere Strumenti per la risoluzione dei problemi relativi all'esecuzione dei pacchetti.
Messaggi relativi allo stato del pacchetto
Durante l'esecuzione, un pacchetto di Integration Services di norma registra vari messaggi relativi al proprio stato e avanzamento. Tali messaggi sono elencati nella tabella seguente.
Nota
I messaggi indicati nella tabella vengono registrati anche se non è stata abilitata la funzione di registrazione per il pacchetto.
ID evento | Nome simbolico | Testo | Note |
---|---|---|---|
12288 | DTS_MSG_PACKAGESTART | Esecuzione del pacchetto "" avviata | L'esecuzione del pacchetto è stata avviata. |
12289 | DTS_MSG_PACKAGESUCCESS | Esecuzione del pacchetto "" completata. | Il pacchetto è stato eseguito correttamente e non è più in esecuzione. |
12290 | DTS_MSG_PACKAGECANCEL | Esecuzione del pacchetto "%1!s!" annullata. | Il pacchetto non è più in esecuzione in quanto è stato annullato. |
12291 | DTS_MSG_PACKAGEFAILURE | Esecuzione del pacchetto "" non riuscita. | L'esecuzione del pacchetto non è riuscita ed è stata arrestata. |
Per impostazione predefinita, in una nuova installazione, Integration Services viene configurato in modo da non registrare determinati eventi correlati all'esecuzione dei pacchetti nel registro eventi delle applicazioni. Questa impostazione impedisce la generazione di un numero eccessivo di voci del registro eventi quando si usa la funzionalità Agente di raccolta dati della versione corrente di SQL Server Integration Services. Gli eventi che non sono registrati includono EventID 12288, il quale indica che il pacchetto è stato avviato, ed EventID 12289, il quale indica che il pacchetto è stato completato. Per inserire questi due eventi nel registro eventi dell'applicazione, aprire il Registro di sistema per la modifica. Nel Registro di sistema individuare il nodo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\SSIS e modificare il valore di DWORD dell'impostazione LogPackageExecutionToEventLog da 0 a 1. Tuttavia, nell'installazione di un aggiornamento Integration Services è configurato per registrare questi due eventi. Per disabilitare la registrazione, modificare il valore dell'impostazione LogPackageExecutionToEventLog da 1 a 0.
Messaggi associati alla registrazione dei pacchetti
Se è stata abilitata la funzione di registrazione per il pacchetto, il registro eventi applicazioni è una delle destinazioni supportate dalle funzionalità di registrazione facoltative nei pacchetti di Integration Services. Per altre informazioni, vedere Registrazione di Integration Services (SSIS).
Se è stata abilitata la funzione di registrazione per il pacchetto e il percorso del log è il registro eventi dell'applicazione, vengono registrate le voci che riguardano le informazioni seguenti:
Messaggi relativi alle fasi di esecuzione del pacchetto.
Messaggi relativi a eventi specifici che si verificano durante l'esecuzione del pacchetto.
Messaggi relativi alle fasi di esecuzione del pacchetto
ID evento | Nome simbolico | Testo | Note |
---|---|---|---|
12544 | DTS_MSG_EVENTLOGENTRY | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Quando si configura la funzione di registrazione per il pacchetto nel registro eventi applicazioni, vari messaggi utilizzano questo formato generico. |
12556 | DTS_MSG_EVENTLOGENTRY_PACKAGESTART | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Il pacchetto è stato avviato. |
12547 | DTS_MSG_EVENTLOGENTRY_PREVALIDATE | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | La convalida dell'oggetto sta per iniziare. |
12548 | DTS_MSG_EVENTLOGENTRY_POSTVALIDATE | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | La convalida dell'oggetto è stata completata. |
12552 | DTS_MSG_EVENTLOGENTRY_PROGRESS | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Questo messaggio generico segnala lo stato di avanzamento del pacchetto. |
12546 | DTS_MSG_EVENTLOGENTRY_POSTEXECUTE | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Le operazioni previste per l'oggetto sono state completate. |
12557 | DTS_MSG_EVENTLOGENTRY_PACKAGEEND | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | L'esecuzione del pacchetto è completata. |
Messaggi relativi agli eventi
Nella tabella seguente sono elencati solo alcuni dei messaggi restituiti in seguito a eventi. Per un elenco più completo dei messaggi di errore, di avviso e informativi usati da Integration Services, vedere Guida di riferimento ai messaggi e agli errori di Integration Services.
ID evento | Nome simbolico | Testo | Note |
---|---|---|---|
12251 | DTS_MSG_EVENTLOGENTRY_TASKFAILED | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Impossibile eseguire l'attività. |
12250 | DTS_MSG_EVENTLOGENTRY_ERROR | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Questo messaggio segnala un errore. |
12249 | DTS_MSG_EVENTLOGENTRY_WARNING | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Questo messaggio segnala un avviso. |
12258 | DTS_MSG_EVENTLOGENTRY_INFORMATION | Nome evento: %1%r Messaggio: %9%r Operatore: %2%r Nome origine: %3%r ID origine: %4%r ID esecuzione: %5%r Ora inizio: %6%r Ora fine: %7%r Codice dati: %8 | Questo messaggio segnala informazioni non associate a un errore o a un avviso. |
Visualizzare le voci di log nella finestra Registra eventi
In questo argomento viene descritta la procedura per eseguire un pacchetto e visualizzare le voci di log scritte da tale pacchetto. È possibile visualizzare le voci di log in tempo reale. Le voci di log scritte nella finestra Registra eventi possono inoltre essere copiate e salvate per analisi ulteriori.
Per scrivere le voci di log nella finestra Registra eventi non è necessario scriverle in un log.
Per visualizzare voci di log
In SQL Server Data Tools aprire il progetto di Integration Services che contiene il pacchetto desiderato.
Scegliere Registra eventi dal menu SSIS. Facoltativamente, è possibile visualizzare la finestra Registra eventi eseguendo il mapping tra il comando View.LogEvents e una combinazione di tasti scelta dall'utente nella pagina Tastiera della finestra di dialogo Opzioni .
Dal menu Debug scegliere Avvia debug.
Quando il runtime rileva i messaggi personalizzati e gli eventi per cui è attivata la registrazione, le voci di log per ogni evento o messaggio vengono scritte nella finestra Registra eventi .
Dal menu Debug scegliere Arresta debug.
Le voci di log rimangono disponibili nella finestra Registra eventi finché non si esegue nuovamente il pacchetto, non si esegue un pacchetto diverso o non si chiude SQL Server Data Tools.
Esaminare le voci di log nella finestra Registra eventi .
Facoltativamente, selezionare le voci di log da copiare, fare clic con il pulsante destro del mouse e quindi scegliere Copia.
Facoltativamente, fare doppio clic su una voce di log e, nella finestra di dialogo Voce log , esaminare i dettagli della singola voce di log selezionata.
Nella finestra di dialogo Voce log usare le frecce SU o GIÙ per visualizzare la voce di log precedente o successiva e quindi fare clic sull'icona Copia per copiare la voce di log selezionata.
Aprire un editor di testo, incollare e quindi salvare la voce di log in un file di testo.