Trabalhando com arquivos de despejo de depuração
No Integration Services, você pode criar arquivos de despejo de depuração que fornecem informações sobre a execução de um pacote. As informações contidas nestes arquivos podem ajudá-lo a solucionar os problemas sobre a execução do pacote.
Observação |
---|
Os arquivos de despejo de depuração podem conter informações confidenciais. Para ajudar a proteger essas informações, você pode usar uma lista de controle de acesso (ACL) para restringir o acesso aos arquivos ou copiar os arquivos para uma pasta que tenha acesso restrito. Por exemplo, antes de enviar os arquivos de depuração para o serviço de suporte da Microsoft, recomendamos que você remova todas as informações confidenciais. |
Para criar os arquivos de despejo de depuração, use o utilitário dtexec ou dtutil e especifique a opção de despejo de depuração na linha de comando. Para obter mais informações, consulte Utilitário dtexec e Utilitário dtutil.
Ao especificar uma opção de despejo de depuração, o Integration Services cria os seguintes arquivos de despejo de depuração:
Um arquivo de despejo de depuração .mdmp. Este é um arquivo binário.
O arquivo de despejo de depuração .tmp. Este é um arquivo de texto formatado.
Por padrão, o Integration Services armazena esses arquivos na pasta, <unidade>:\Arquivos de Programas\Microsoft SQL Server\100\Shared\ErrorDumps.
A tabela a seguir descreve apenas algumas seções no arquivo .tmp. O arquivo .tmp inclui dados adicionais que não estão listados na tabela.
Tipo de informações |
Descrição |
Exemplo |
---|---|---|
Ambiente |
A versão do sistema operacional, dados de uso da memória, a ID do processo e o nome da imagem do processo. As informações sobre o ambiente estão no começo do arquivo .tmp. |
# Despejo Textual SSIS utilizado em 9/13/2007 1:50:34 PM #PID 4120 #Nome da Imagem [C:\Arquivos de Programas\Microsoft SQL Server\100\DTS\Binn\DTExec.exe] # OS major=6 minor=0 build=6000 # Sendo executado em 2 processadores amd 64 em WOW64 # Memória: 58% em uso. Física: 845M/2044M Paginação: 2404M/4095M (disp./total) |
Caminho e versão da DLL (Dynamic-link library) |
Caminho e versão de cada DLL que o sistema carrega durante o processamento de um pacote. |
# Módulo carregado: c:\bb\Sql\DTS\src\bin\debug\i386\DTExec.exe (10.0.1069.5) # Módulo carregado: C:\Windows\SysWOW64\ntdll.dll (6.0.6000.16386) # Módulo carregado: C:\Windows\syswow64\kernel32.dll (6.0.6000.16386) |
Mensagens recentes |
Mensagens recentes emitidas pelo sistema. Inclui hora, tipo, descrição e ID de thread de cada mensagem. |
[M:1] Entrada de buffer de anel: (*pRecord) [D:2] <<<CRingBufferLogging::RingBufferLoggingRecord>>> ( @ 0282F1A8 ) [E:3] Carimbo de data/hora: 2007-09-13 13:50:32.786 (szTimeStamp) [E:3] ID de Thread: 2368 (ThreadID) [E:3] Nome do evento: OnError (EventName) [E:3] Nome da fonte: (SourceName) [E:3] ID da fonte: (SourceID) [E:3] ID de execução: (ExecutionGUID) [E:3] Código de dados: -1073446879 (DataCode) [E:3] Descrição: o componente está ausente, não está registrado, não pode ser atualizado ou não possui as interfaces necessárias. A informações de contato desse componente são "__". |
|