Generazione di file di dump per l'esecuzione dei pacchetti

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

In Integration Services è possibile creare file di dump del debug contenenti informazioni sull'esecuzione di un pacchetto. Le informazioni in questi file sono utili per 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 di debug ai servizi di supporto tecnico Microsoft, è consigliato rimuovere qualsiasi informazione sensibile o riservata.

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:

Se si usa il modello di distribuzione del pacchetto, si creano i file di dump del debug usando l'utilità dtexec o dtutil per specificare un'opzione di dump del debug nella riga di comando. Per altre informazioni, vedere Utilità dtexec e Utilità til dtutil. Per altre informazioni sul modello di distribuzione del pacchetto, vedere Distribuire progetti e pacchetti di Integration Services (SSIS) e Distribuzione del pacchetto legacy (SSIS).

Formato del file di dump del debug

Quando si specifica un'opzione di dump del debug, Integration Services crea 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, Integration Services archivia questi file nella cartella <unità>:\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] Description: The component is missing, not registered, not upgradeable, or missing required interfaces. Informazioni di contatto per il componente: "".

Finestra di dialogo Esecuzione pacchetto