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


fn_syscollector_get_execution_details (Transact-SQL)

Возвращает записи журнала служб SSIS (sysssislog), совпадающие с идентификатором package_execution_id для данного пакета. Таблица содержит одну строку для каждой записи журнала, сформированной пакетами или их задачами и контейнерами во время выполнения.

Значок ссылки на разделСоглашения о синтаксическом обозначении в Transact-SQL

Синтаксис

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

Описание события и сведения, связанные с событием.

Разрешения

Необходимо разрешение SELECT для роли dc_operator.

См. также

Задания

Другие ресурсы