Eventi registrati da un pacchetto di Integration ServicesEvents Logged by an Integration Services Package

Un pacchetto di Integration ServicesIntegration Services registra diversi messaggi di eventi nel registro eventi applicazioni di Windows.An Integration ServicesIntegration Services package logs various event messages to the Windows Application event log. nel registro eventi applicazioni di Windows.A package logs these messages when the package starts, when the package stops, and when certain problems occur.

In questo argomento vengono fornite informazioni sui messaggi di evento comuni registrati da un pacchetto nel registro eventi applicazioni.This topic provides information about the common event messages that a package logs to the Application event log. Alcuni di questi messaggi vengono registrati per impostazione predefinita, anche se per il pacchetto non è stata abilitata la funzione di registrazione.By default, a package logs some of these messages even if you have not enabled logging on the package. Altri messaggi, invece, vengono registrati solo se tale funzione è stata abilitata.However, there are other messages that the package will log only if you have enabled logging on the package. 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.Regardless of whether the package logs these messages by default or because logging has been enabled, the Event Source for the messages is SQLISPackage.

Per informazioni generali sull'esecuzione dei pacchetti SSIS, vedere Esecuzione di progetti e pacchetti.For general information about how to run SSIS packages, see Execution of Projects and Packages.

Per informazioni sulla risoluzione dei problemi relativi all'esecuzione dei pacchetti, vedere Strumenti per la risoluzione dei problemi relativi all'esecuzione dei pacchetti.For information about how to troubleshoot running packages, see Troubleshooting Tools for Package Execution.

Messaggi relativi allo stato del pacchettoMessages about the Status of the Package

Durante l'esecuzione, un pacchetto di Integration ServicesIntegration Services di norma registra vari messaggi relativi al proprio stato e avanzamento.When you run an Integration ServicesIntegration Services package, the package typically logs various messages about the progress and status of the package. Tali messaggi sono elencati nella tabella seguente.The following table lists those messages.

Nota

I messaggi indicati nella tabella vengono registrati anche se non è stata abilitata la funzione di registrazione per il pacchetto.The package will log the messages in the following table even if you have not enabled logging for the package.

ID eventoEvent ID Nome simbolicoSymbolic Name TextText NoteNotes
1228812288 DTS_MSG_PACKAGESTARTDTS_MSG_PACKAGESTART Esecuzione del pacchetto "" avviataPackage "" started. L'esecuzione del pacchetto è stata avviata.The package has started to run.
1228912289 DTS_MSG_PACKAGESUCCESSDTS_MSG_PACKAGESUCCESS Esecuzione del pacchetto "" completata.Package "" finished successfully. Il pacchetto è stato eseguito correttamente e non è più in esecuzione.The package successfully ran and is no longer running.
1229012290 DTS_MSG_PACKAGECANCELDTS_MSG_PACKAGECANCEL Il pacchetto "%1!s!"Package "%1!s!" è stato annullato.has been cancelled. Il pacchetto non è più in esecuzione in quanto è stato annullato.The package is no longer running because the package was canceled.
1229112291 DTS_MSG_PACKAGEFAILUREDTS_MSG_PACKAGEFAILURE Esecuzione del pacchetto "" non riuscita.Package "" failed. L'esecuzione del pacchetto non è riuscita ed è stata arrestata.The package could not run successfully and stopped running.

Per impostazione predefinita, in una nuova installazione, Integration ServicesIntegration Services viene configurato in modo da non registrare alcuni eventi correlati all'esecuzione dei pacchetti nel registro eventi delle applicazioni.By default, in a new installation, Integration ServicesIntegration Services is configured not to log certain events that are related to the running of packages to the Application event log. Questa impostazione impedisce la generazione di un numero eccessivo di voci del log eventi quando si usa la funzionalità Agente di raccolta dati della versione corrente di SQL ServerSQL Server Integration ServicesIntegration Services.This setting prevents too many event log entries when you use the Data Collector feature of the current release of SQL ServerSQL Server Integration ServicesIntegration Services. Gli eventi non registrati includono EventID 12288, che indica che il pacchetto è stato avviato ed EventID 12289 che indica che il pacchetto è stato completato.The events that are not logged are EventID 12288, "Package started," and EventID 12289, "Package finished successfully." Per inserire questi due eventi nel registro eventi dell'applicazione, aprire il Registro di sistema per la modifica.To log these events to the Application event log, open the registry for editing. 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.Then in the registry, locate the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\SSIS node, and change the DWORD value of the LogPackageExecutionToEventLog setting from 0 to 1. Tuttavia, nell'installazione di un aggiornamento Integration ServicesIntegration Services è configurato per registrare questi due eventi.However, in an upgrade insallation, Integration ServicesIntegration Services is configured to log these two events. Per disabilitare la registrazione, modificare il valore dell'impostazione LogPackageExecutionToEventLog da 1 a 0.To disable logging, change the value of the LogPackageExecutionToEventLog setting from 1 to 0.

Messaggi associati alla registrazione dei pacchettiMessages Associated with Package Logging

Se è stata abilitata la funzione di registrazione per il pacchetto, il registro eventi applicazioni è una delle destinazioni supportate dalle caratteristiche di registrazione facoltative nei pacchetti di Integration ServicesIntegration Services .If you have enabled logging on the package, the Application event log is one of the destinations that is supported by the optional logging features in Integration ServicesIntegration Services packages. Per altre informazioni, vedere Registrazione di Integration Services (SSIS).For more information, see Integration Services (SSIS) Logging.

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:When you have enabled logging on the package and the log location is the Application event log, the package logs entries that pertain to the following information:

  • Messaggi relativi alle fasi di esecuzione del pacchetto.Messages about which stage the package is in while the package runs.

  • Messaggi relativi a eventi specifici che si verificano durante l'esecuzione del pacchetto.Messages about particular events that occur while the package runs.

Messaggi relativi alle fasi di esecuzione del pacchettoMessages about the Stages of Package Execution

ID eventoEvent ID Nome simbolicoSymbolic Name TextText NoteNotes
1254412544 DTS_MSG_EVENTLOGENTRYDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Quando si configura la funzione di registrazione per il pacchetto nel registro eventi applicazioni, vari messaggi utilizzano questo formato generico.When you configure package logging to the Application event log, various messages use this generic format.
1255612556 DTS_MSG_EVENTLOGENTRY_PACKAGESTARTDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Il pacchetto è stato avviato.The package started.
1254712547 DTS_MSG_EVENTLOGENTRY_PREVALIDATEDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 La convalida dell'oggetto sta per iniziare.Validation of the object is about to begin.
1254812548 DTS_MSG_EVENTLOGENTRY_POSTVALIDATEDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 La convalida dell'oggetto è stata completata.Validation of the object has finished.
1255212552 DTS_MSG_EVENTLOGENTRY_PROGRESSDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Questo messaggio generico segnala lo stato di avanzamento del pacchetto.This generic message reports package progress.
1254612546 DTS_MSG_EVENTLOGENTRY_POSTEXECUTEDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Le operazioni previste per l'oggetto sono state completate.The object has finished its work.
1255712557 DTS_MSG_EVENTLOGENTRY_PACKAGEENDDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 L'esecuzione del pacchetto è completata.The package has finished running.

Messaggi relativi agli eventiMessages about Events that Occur

Nella tabella seguente sono elencati solo alcuni dei messaggi restituiti in seguito a eventi.The following table lists only some of the messages that are the result of events. Per un elenco più completo dei messaggi di errore, di avviso e informativi usati da Integration ServicesIntegration Services , vedere Guida di riferimento ai messaggi e agli errori di Integration Services.For a more comprehensive list of error, warning, and informational messages that Integration ServicesIntegration Services uses, see Integration Services Error and Message Reference.

ID eventoEvent ID Nome simbolicoSymbolic Name TextText NoteNotes
1225112251 DTS_MSG_EVENTLOGENTRY_TASKFAILEDDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Impossibile eseguire l'attività.The task failed.
1225012250 DTS_MSG_EVENTLOGENTRY_ERRORDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Questo messaggio segnala un errore.This message reports an error that has occurred.
1224912249 DTS_MSG_EVENTLOGENTRY_WARNINGDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Questo messaggio segnala un avviso.This message reports a warning that has occurred.
1225812258 DTS_MSG_EVENTLOGENTRY_INFORMATIONDTS_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: %8Event Name: %1%r Message: %9%r Operator: %2%r Source Name: %3%r Source ID: %4%r Execution ID: %5%r Start Time: %6%r End Time: %7%r Data Code: %8 Questo messaggio segnala informazioni non associate a un errore o a un avviso.This message reports informational that is not associated with an error or a warning.

Visualizzare le voci di log nella finestra Registra eventiView Log Entries in the Log Events Window

In questo argomento viene descritta la procedura per eseguire un pacchetto e visualizzare le voci di log scritte da tale pacchetto.This procedure describes how to run a package and view the log entries it writes. È possibile visualizzare le voci di log in tempo reale.You can view the log entries in real time. Le voci di log scritte nella finestra Registra eventi possono inoltre essere copiate e salvate per analisi ulteriori.The log entries that are written to the Log Events window can also be copied and saved for further analysis.

Per scrivere le voci di log nella finestra Registra eventi non è necessario scriverle in un log.It is not necessary to write the log entries to a log to write the entries to the Log Events window.

Per visualizzare voci di logTo view log entries

  1. In SQL Server Data ToolsSQL Server Data Toolsaprire il progetto di Integration ServicesIntegration Services che contiene il pacchetto desiderato.In SQL Server Data ToolsSQL Server Data Tools, open the Integration ServicesIntegration Services project that contains the package you want.

  2. Scegliere Registra eventi dal menu SSIS.On the SSIS menu, click Log Events. 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 .You can optionally display the Log Events window by mapping the View.LogEvents command to a key combination of your choosing on the Keyboard page of the Options dialog box.

  3. Scegliere Avvia debug dal menu Debug.On the Debug menu, click Start Debugging.

    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 .As the runtime encounters the events and custom messages that are enabled for logging, log entries for each event or message are written to the Log Events window.

  4. Scegliere Arresta debug dal menu Debug.On the Debug menu, click Stop Debugging.

    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 ToolsSQL Server Data Tools.The log entries remain available in the Log Events window until you rerun the package, run a different package, or close SQL Server Data ToolsSQL Server Data Tools.

  5. Esaminare le voci di log nella finestra Registra eventi .View the log entries in the Log Events window.

  6. Facoltativamente, selezionare le voci di log da copiare, fare clic con il pulsante destro del mouse e quindi scegliere Copia.Optionally, click the log entries to copy, right-click, and then click Copy.

  7. 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.Optionally, double-click a log entry, and in the Log Entry dialog box, view the details for a single log entry.

  8. 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.In the Log Entry dialog box, click the up and down arrows to display the previous or next log entry, and click the copy icon to copy the log entry.

  9. Aprire un editor di testo, incollare e quindi salvare la voce di log in un file di testo.Open a text editor, paste, and then save the log entry to a text file.