Partilhar via


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çãoObservaçã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 "__".

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os feeds RSS disponíveis na página.