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
Сбор данных