fn_syscollector_get_execution_details(Transact-SQL)
지정된 패키지에 대한 package_execution_id와 일치하는 SSIS 로그(sysssislog) 부분을 반환합니다. 테이블은 런타임에 패키지나 패키지의 태스크 및 컨테이너에 의해 생성되는 각 로깅 항목에 대해 한 개의 행을 포함합니다.
구문
fn_syscollector_get_execution_details ( log_id )
인수
- log_id
실행 로그의 고유한 로컬 식별자입니다. log_id는 int입니다.
반환된 테이블
열 이름 |
데이터 형식 |
설명 |
---|---|---|
id |
int |
로깅 항목의 고유 식별자입니다. |
event |
sysname |
로깅 항목을 생성한 이벤트의 이름입니다. |
computer |
nvarchar |
로깅 항목이 생성될 때 패키지가 실행된 컴퓨터입니다. |
operator |
nvarchar |
로깅 항목을 생성한 패키지를 실행한 사용자 또는 에이전트의 이름입니다. |
source |
nvarchar |
로깅 항목을 생성한 실행 파일의 이름입니다. |
sourceid |
uniqueidentifier |
로깅 항목을 생성한 실행 파일의 GUID입니다. |
executionid |
uniqueidentifier |
로깅 항목을 생성한 실행 파일의 실행 인스턴스 GUID입니다. |
starttime |
datetime |
패키지 실행이 시작된 시간입니다. |
endtime |
datetime |
패키지가 완료된 시간입니다. |
datacode |
int |
로그 항목에 연결된 이벤트를 식별하는 정수 값입니다. "0"은 이벤트가 식별자를 제공하지 않는다는 의미입니다. |
databytes |
image |
반환 값을 식별하는 바이트 배열입니다. |
message |
nvarchar |
이벤트에 대한 설명 및 이벤트 관련 정보입니다. |
사용 권한
dc_operator에 대한 SELECT 권한이 필요합니다.