Поделиться через


Работа с файлами дампа отладки

Службы Integration Services позволяют создавать файлы дампа, содержащие сведения о выполнении пакета. Данные, содержащиеся в этих файлах, могут помочь при устранении неполадок при выполнении пакетов.

ПримечаниеПримечание

Отладочные файла дампа могут содержать конфиденциальные сведения. Чтобы защитить конфиденциальные сведения, можно ограничить доступ к этим файлам с помощью списка управления доступом (ACL) или скопировать их в папку, доступ к которой ограничен. Например, прежде чем отправлять отладочные файлы в службу технической поддержки Майкрософт, рекомендуется удалить из них все конфиденциальные сведения.

Создать отладочные файлы дампа можно программой dtexec или dtutil, указав в командной строке параметр создания дампа отладки. Дополнительные сведения см. в разделах Программа dtexec (средства служб SSIS) и Программа dtutil (средства служб SSIS).

Если в командной строке указан параметр создания дампа отладки, службы Integration Services создают следующие файлы.

  • Отладочный файл дампа с расширением MDMP. Этот файл имеет двоичный формат.

  • Отладочный файл дампа с расширением TMP. Этот файл имеет текстовый формат.

По умолчанию службы Integration Services хранят эти файлы в папке <диск>:\Program Files\Microsoft SQL Server\100\Shared\ErrorDumps.

В следующей таблице приведено описание лишь некоторых разделов TMP-файла. Этот файл также содержит дополнительные данные, не описанные в этой таблице.

Тип сведений

Описание

Пример

Среда

Версия операционной системы, данные об использовании памяти, идентификатор и имя образа процесса. В начале TMP-файла содержатся сведения о среде.

# SSIS текстовый дамп выполнен в 13.9.2007 13:50:34

#PID 4120

#Image Name [C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTExec.exe]

# ОС основная=6 дополнительная=0 сборка=6000

# Работает на 2 процессорах AMD64 на подсистеме WOW64

# Память: занято 58%. Физическая: 845М/2044М. Виртуальная: 2404М/4095М (доступно/всего).

Путь и номер версии DLL-библиотеки

Путь и номер версии каждой из DLL-библиотек, загруженных системой при обработке пакета.

# Загруженный модуль: c:\bb\Sql\DTS\src\bin\debug\i386\DTExec.exe (10.0.1069.5)

# Загруженный модуль: C:\Windows\SysWOW64\ntdll.dll (6.0.6000.16386)

# Загруженный модуль: C:\Windows\syswow64\kernel32.dll (6.0.6000.16386)

Последние сообщения

Последние сообщения, выданные системой. Содержат время, тип, описание и идентификатор потока для каждого сообщения.

[M:1]   Элемент кольцевого буфера:              (*pRecord)

[D:2]      <<<CRingBufferLogging::RingBufferLoggingRecord>>> ( @ 0282F1A8 )

[E:3]         Временная метка: 2007-09-13 13:50:32.786      (szTimeStamp)

[E:3]         Идентификатор потока: 2368           (ThreadID)

[E:3]         Имя события: OnError                        (EventName)

[E:3]         Имя источника:                (SourceName)

[E:3]         Идентификатор источника:                        (SourceID)

[E:3]         Идентификатор выполнения:                 (ExecutionGUID)

[E:3]         Код данных: -1073446879              (DataCode)

[E:3]         Описание: компонент не обнаружен, не зарегистрирован, не может быть обновлен, или в нем отсутствуют необходимые интерфейсы. Контактная информация для этого компонента: "".

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.