Generazione di file di dump per l'esecuzione del pacchetto
In Integration Services è possibile creare file di dump del debug in cui sono contenute informazioni sull'esecuzione di un pacchetto. Tramite le informazioni di questi file, è possibile risolvere i problemi di esecuzione dei pacchetti.
[!NOTA]
I file di dump del debug possono contenere informazioni sensibili. Per proteggere tali informazioni, è possibile utilizzare un elenco di controllo di accesso per limitare l'accesso ai file oppure copiare i file in una cartella con accesso limitato. Ad esempio, prima di inviare i file del debug ai servizi di supporto Microsoft, è consigliabile rimuovere eventuali informazioni sensibili o riservate.
Quando si distribuisce un progetto al server Integration Services, è possibile creare file di dump in cui sono fornite informazioni sull'esecuzione dei pacchetti contenuti nel progetto. Al termine del processo ISServerExec.exe, vengono creati i file di dump. È possibile specificare che un file di dump venga creato quando si verificano errori durante l'esecuzione del pacchetto, selezionando l'opzione Dump su errori nella finestra di dialogo Esegui pacchetto. È inoltre possibile utilizzare le seguenti stored procedure:
catalog.set_execution_parameter_value (database SSISDB)
Chiamare questa stored procedure per configurare la creazione di un file di dump quando si verifica qualsiasi errore o evento e quando si verificano eventi specifici, durante l'esecuzione di un pacchetto.
-
Chiamare questa stored procedure per interrompere un pacchetto in esecuzione e creare un file di dump.
Se si distribuiscono pacchetti utilizzando il modello di distribuzione del pacchetto, si creano i file di dump del debug utilizzando l'utilità dtexec o dtutil per specificare un'opzione di dump del debug nella riga di comando. Per ulteriori informazioni, vedere Utilità dtexec e Utilità dtutil. Per ulteriori informazioni sul modello di distribuzione del pacchetto, vedere Distribuzione di progetti e pacchetti e Distribuzione di pacchetti (SSIS).
Formato del file di dump del debug
Quando si specifica un'opzione di dump del debug, in Integration Services vengono creati i file di dump del debug seguenti:
File di dump del debug con estensione mdmp. Si tratta di un file binario.
File di dump del debug con estensione tmp. Si tratta di un file in formato testo.
Per impostazione predefinita, questi file vengono archiviati da Integration Services nella cartella <drive>:\Programmi\Microsoft SQL Server\110\Shared\ErrorDumps.
Nella tabella seguente sono descritte solo determinate sezioni del file con estensione tmp. Il file tmp include altri dati non riportati nella tabella.
Tipo di informazione |
Descrizione |
Esempio |
---|---|---|
Ambiente |
Versione del sistema operativo, dati di utilizzo della memoria, ID del processo e nome immagine del processo. Le informazioni sull'ambiente sono riportate all'inizio del file tmp. |
# SSIS Textual Dump taken at 9/13/2007 1:50:34 PM #PID 4120 #Image Name [C:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec.exe] # OS major=6 minor=0 build=6000 # Running on 2 amd64 processors under WOW64 # Memory: 58% in use. Physical: 845M/2044M Paging: 2404M/4095M (avail/total) |
Percorso e versione delle librerie a collegamento dinamico (DLL) |
Percorso e numero di versione di ogni DLL caricata nel sistema durante l'elaborazione di un pacchetto. |
# Loaded Module: c:\bb\Sql\DTS\src\bin\debug\i386\DTExec.exe (10.0.1069.5) # Loaded Module: C:\Windows\SysWOW64\ntdll.dll (6.0.6000.16386) # Loaded Module: C:\Windows\syswow64\kernel32.dll (6.0.6000.16386) |
Messaggi recenti |
Messaggi recenti emessi dal sistema. Sono inclusi l'ora, il tipo, la descrizione e l'ID thread di ogni messaggio. |
[M:1] Ring buffer entry: (*pRecord) [D:2] <<<CRingBufferLogging::RingBufferLoggingRecord>>> ( @ 0282F1A8 ) [E:3] Time Stamp: 2007-09-13 13:50:32.786 (szTimeStamp) [E:3] Thread ID: 2368 (ThreadID) [E:3] Event Name: OnError (EventName) [E:3] Source Name: (SourceName) [E:3] Source ID: (SourceID) [E:3] Execution ID: (ExecutionGUID) [E:3] Data Code: -1073446879 (DataCode) [E:3] Descrizione: Componente mancante, non registrato, non aggiornabile oppure mancano interfacce necessarie. Informazioni di contatto per il componente: "". |
Contenuto correlato
Finestra di dialogo Esecuzione pacchetto
|