다음을 통해 공유


fn_syscollector_get_execution_details(Transact-SQL)

적용 대상: SQL Server

지정된 패키지의 package_execution_id 일치하는 SSIS 로그(sysssislog)의 일부를 반환합니다. 테이블에는 런타임에 패키지 또는 해당 태스크 및 컨테이너에 의해 생성되는 각 로깅 항목에 대해 하나의 행이 포함되어 있습니다.

Transact-SQL 구문 표기 규칙

구문

  
fn_syscollector_get_execution_details ( log_id )  

인수

log_id
실행 로그에 대한 로컬 고유 식별자입니다. log_id int입니다.

반환된 테이블

열 이름 데이터 형식 Description
id int 로깅 항목의 고유 식별자입니다.
이벤트 sysname 로깅 항목을 생성한 이벤트의 이름입니다.
컴퓨터 nvarchar 로깅 항목이 생성되었을 때 패키지가 실행된 컴퓨터입니다.
operator nvarchar 로깅 항목을 생성한 패키지를 실행한 사용자 또는 에이전트의 사용자 이름입니다.
source nvarchar 로깅 항목을 생성한 실행 파일의 이름입니다.
sourceid uniqueidentifier 로깅 항목을 생성한 실행 파일의 GUID입니다.
executionid uniqueidentifier 로깅 항목을 생성한 실행 파일의 실행 인스턴스 GUID입니다.
starttime 날짜/시간 패키지가 실행되기 시작한 시간입니다.
endtime 날짜/시간 패키지가 완료된 시간입니다.
datacode int 로그 항목과 연결된 이벤트를 식별하는 정수 값입니다. "0"은 이벤트가 식별자를 제공하지 않음을 나타냅니다.
databytes image 반환 값을 식별하는 바이트 배열입니다.
message nvarchar 이벤트에 대한 설명 및 이벤트와 관련된 정보입니다.

사용 권한

dc_operator 대한 SELECT 권한이 필요합니다.

참고 항목

SQL Server Data Tools에서 패키지 로깅 사용
데이터 컬렉션