패키지 실행을 위한 덤프 파일 생성

적용 대상: Azure Data Factory SSIS Integration Runtime SQL Server

Integration Services에서는 패키지 실행에 대한 정보를 제공하는 디버그 덤프 파일을 만들 수 있습니다. 이러한 파일의 정보는 패키지 실행 문제를 해결하는 데 도움이 됩니다.

참고

디버그 덤프 파일에는 중요한 정보가 들어 있을 수 있습니다. 중요한 정보를 보호하려면 ACL(액세스 제어 목록)을 통해 파일에 대한 액세스를 제한하거나 파일을 액세스가 제한된 폴더에 복사합니다. 예를 들어 디버그 파일을 Microsoft 지원 서비스에 보내기 전에 중요한 정보나 기밀 정보를 제거하는 것이 좋습니다.

프로젝트를 Integration Services 서버에 배포할 때는 프로젝트에 포함된 패키지 실행에 대한 정보를 제공하는 덤프 파일을 만들 수 있습니다. ISServerExec.exe 프로세스가 끝나면 덤프 파일이 만들어집니다. 패키지 실행 대화 상자에서 오류 덤프 옵션을 선택하여 패키지 실행 중 오류가 발생하면 덤프 파일이 만들어지도록 지정할 수 있습니다. 다음 저장 프로시저도 사용할 수 있습니다.

패키지 배포 모델을 사용하는 경우 명령줄에서 디버그 덤프 옵션을 지정하기 위해 dtexec 유틸리티 또는 dtutil 유틸리티를 사용하여 디버그 덤프 파일을 만듭니다. 자세한 내용은 dtexec Utilitydtutil Utility를 참조하세요. 패키지 배포 모델에 대한 자세한 내용은 SSIS(Integration Services) 프로젝트 및 패키지 배포레거시 패키지 배포(SSIS)를 참조하세요.

디버그 덤프 파일 형식

디버그 덤프 옵션을 지정하면 Integration Services 가 다음과 같은 디버그 덤프 파일을 만듭니다.

  • .mdmp 디버그 덤프 파일. 이진 파일입니다.

  • .tmp 디버그 덤프 파일. 텍스트 형식 파일입니다.

기본적으로 Integration Services는 이러한 파일을 <drive>:\Program Files\Microsoft SQL Server\110\Shared\ErrorDumps 폴더에 저장합니다.

다음 표에서는 .tmp 파일의 특정 섹션에 대해서만 설명합니다. .tmp 파일에는 이 표에 나열되지 않은 추가 데이터가 포함되어 있습니다.

정보 유형 Description 예제
Environment 운영 체제 버전, 메모리 사용량 현황 데이터, 프로세스 ID 및 프로세스 이미지 이름. 환경 정보는 .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)
DLL(동적 연결 라이브러리) 경로 및 버전 패키지 처리 시 시스템에서 로드하는 각 DLL의 경로 및 버전 번호 # 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)
최근 메시지 시스템에서 표시한 최근 메시지. 각 메시지의 시간, 유형, 설명 및 스레드 ID가 포함됩니다. [M:1] 링 버퍼 항목: (*pRecord)

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

[E:3] 타임스탬프: 2007-09-13 13:50:32.786(szTimeStamp)

[E:3] 스레드 ID: 2368(ThreadID)

[E:3] 이벤트 이름: OnError(EventName)

[E:3] 원본 이름: (SourceName)

[E:3] 원본 ID: (SourceID)

[E:3] 실행 ID: (ExecutionGUID)

[E:3] 데이터 코드: -1073446879(DataCode)

[E:3] 설명: 구성 요소가 없거나, 등록되지 않았거나, 업그레이드할 수 없거나, 필수 인터페이스가 없습니다. 이 구성 요소에 대한 연락처 정보는 ""입니다.

패키지 실행 대화 상자