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


catalog.executions (база данных SSISDB)

Отображает экземпляры выполнения пакета в каталоге служб Службы Integration Services. Пакеты, которые выполняются с помощью задачи «Выполнение пакета», запускаются в том же экземпляре выполнения, что и родительский пакет.

Имя столбца

Тип данных

Описание

execution_id

bigint

Уникальный идентификатор для экземпляра выполнения.

folder_name

sysname(nvarchar(128))

Имя папки, которая содержит проект.

project_name

sysname(nvarchar(128))

Имя проекта.

package_name

nvarchar(260)

Имя первого пакета, запущенного во время выполнения.

reference_id

bigint

Среда, на которую ссылается экземпляр выполнения.

reference_type

char(1)

Указывает, может среда находиться в той же папке, что и проект (относительная ссылка), или в другой папке (абсолютная ссылка). Если значение равно R, для определения расположения сред используется относительная ссылка. Если значение равно A, то для определения расположения сред используется абсолютная ссылка.

environment_folder_name

nvarchar(128)

Имя папки, которая содержит среду.

environment_name

nvarchar(128)

Имя среды, используемой во время выполнения.

project_lsn

bigint

Версия проекта, которая соответствует экземпляру выполнения. Не гарантируется, что это число будет последовательным.

executed_as_sid

varbinary(85)

Идентификатор безопасности пользователя, запустившего экземпляр выполнения.

executed_as_name

nvarchar(128)

Имя участника базы данных, которое использовалось для запуска экземпляра выполнения.

use32bitruntime

bit

Указывает, используется ли 32-разрядная среда выполнения для запуска пакета в 64-разрядной операционной системе. Если значение равно 1, то выполнение осуществляется в 32-разрядной среде выполнения. Если значение равно 0, то выполнение осуществляется в 64-разрядной среде выполнения.

object_type

smallint

Тип объекта. Объект может быть проектом (20) или пакетом (30).

object_id

bigint

Идентификатор объекта, затронутого операцией.

status

int

Состояние операции. Возможными значениями являются: создана (1), запущена (2), отменена (3), завершена неуспешно (4), ожидает (5), завершена непредвиденно (6), выполнена успешно (7), остановлена (8) и завершена (9).

start_time

datetimeoffset

Время запуска экземпляра выполнения.

end_time

datetimeoffsset

Время остановки экземпляра выполнения.

caller_sid

varbinary(85)

Идентификатор безопасности (SID) пользователя, если для входа в систему использовалась проверка подлинности Windows.

caller_name

nvarchar(128)

Имя учетной записи, в которой выполнена операция.

process_id

int

Идентификатор внешнего процесса, если это применимо.

stopped_by_sid

varbinary(85)

Идентификатор безопасности пользователя, остановившего экземпляр выполнения.

stopped_by_name

nvarchar(128)

Имя пользователя, который остановил экземпляр выполнения.

total_physical_memory_kb

bigint

Общий объем физической памяти сервера (в мегабайтах) при запуске выполнения.

available_physical_memory_kb

bigint

Доступная физическая память сервера (в мегабайтах) при запуске выполнения.

total_page_file_kb

bigint

Общая страничная память сервера (в мегабайтах) при запуске выполнения.

available_page_file_kb

bigint

Доступная страничная память сервера (в мегабайтах) при запуске выполнения.

cpu_count

int

Количество логических процессоров на сервере при запуске выполнения.

server_name

nvarchar(128)

Сведения об экземпляре и сервере Windows для указанного экземпляра SQL Server.

machine_name

nvarchar(128)

Имя компьютера, на котором запущен экземпляр сервера.

dump_id

uniqueidentifier

Идентификатор дампа выполнения.

Замечания

В этом представлении отображается по одной строке для каждого экземпляра выполнения в каталоге.

Разрешения

Это представление требует применения одного из следующих разрешений:

  • Разрешение READ на экземпляр выполнения

  • Членство в роли базы данных ssis_admin

  • Членство в роли сервера sysadmin

ПримечаниеПримечание

Действует защита на уровне строки. Отображаются только строки, на которые у вас имеется разрешение.