fn_syscollector_get_execution_details(Transact-SQL)
적용 대상: SQL Server
지정된 패키지의 package_execution_id 일치하는 SSIS 로그(sysssislog)의 일부를 반환합니다. 테이블에는 런타임에 패키지 또는 해당 태스크 및 컨테이너에 의해 생성되는 각 로깅 항목에 대해 하나의 행이 포함되어 있습니다.
구문
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 권한이 필요합니다.