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


fn_syscollector_get_execution_details (Transact-SQL)

Область применения: SQL Server

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
fn_syscollector_get_execution_details ( log_id )  

Аргументы

log_id
Локальный уникальный идентификатор для журнала выполнения. log_id имеет значение int.

Возвращаемая таблица

Имя столбца Тип данных Description
id int Уникальный идентификатор для записи журнала.
события sysname Имя события, которое сформировало запись журнала.
компьютер nvarchar Компьютер, на котором был запущен пакет, когда была сформирована запись журнала.
оператор nvarchar Имя пользователя или агента, запустившего пакет, который сформировал запись журнала.
source nvarchar Имя исполняемого объекта, который сформировал запись журнала.
sourceid uniqueidentifier Идентификатор GUID исполняемого объекта, который сформировал запись журнала.
executionid uniqueidentifier Идентификатор GUID экземпляра выполнения исполняемого объекта, который сформировал запись журнала.
starttime datetime Время начала выполнения пакета.
endtime datetime Время завершения выполнения пакета.
datacode int Целочисленное значение, которое указывает на событие, связанное с записью журнала. Значение 0 указывает, что событие не передало идентификатор.
databytes Изображение Массив байтов, который указывает на возвращаемое значение.
message nvarchar Описание события и сведения, связанные с событием.

Разрешения

Требуется разрешение SELECT для dc_operator.

См. также

Включение средств ведения журналов в SQL Server Data Tools
Сбор данных