fn_syscollector_get_execution_details (Transact-SQL)
Возвращает записи журнала служб SSIS (sysssislog), совпадающие с идентификатором package_execution_id для данного пакета. Таблица содержит одну строку для каждой записи журнала, сформированной пакетами или их задачами и контейнерами во время выполнения.
Синтаксис
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.