catalog.operations (база данных SSISDB)
Отображает подробные сведения обо всех операциях в каталоге служб Службы Integration Services.
Имя столбца |
Тип данных |
Описание |
---|---|---|
operation_id |
bigint |
Уникальный идентификатор (ID) операции. |
operation_type |
smallint |
Тип операции. |
created_time |
datetimeoffset |
Время создания операции. |
object_type |
smallint |
Тип объекта, затронутого операцией. Объект может представлять собой папку (10), проект (20), пакет (30), среду (40) или экземпляр выполнения (50). |
object_id |
bigint |
Идентификатор объекта, затронутого операцией. |
object_name |
nvarchar(260) |
Имя объекта. |
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) |
Имя пользователя, который остановил операцию. |
server_name |
nvarchar(128) |
Сведения об экземпляре и сервере Windows для указанного экземпляра SQL Server. |
machine_name |
nvarchar(128) |
Имя компьютера, на котором запущен экземпляр сервера. |
Замечания
В этом представлении отображается одна строка для каждой операции в каталоге служб Службы Integration Services. Это позволяет администратору перечислить все логические операции, выполняемые на сервере, например развертывание проекта или выполнение пакета.
Это представление отображает следующие типы операций, перечисленные в столбце operation_type:
Значение operation_type |
Описание operation_type |
Описание object_id |
Описание object_name |
---|---|---|---|
1 |
Инициализация служб Службы Integration Services |
NULL |
NULL |
2 |
Окно сохранения (Задание агента SQL Server) |
NULL |
NULL |
3 |
MaxProjectVersion (Задание агента SQL Server) |
NULL |
NULL |
101 |
deploy_project (Хранимая процедура) |
Идентификатор проекта |
Имя проекта |
106 |
restore_project (Хранимая процедура) |
Идентификатор проекта |
Имя проекта |
200 |
create_execution и start_execution (Хранимые процедуры) |
Идентификатор проекта |
NULL |
202 |
stop_operation (Хранимая процедура) |
Идентификатор проекта |
NULL |
300 |
validate_project (Хранимая процедура) |
Идентификатор проекта |
Имя проекта |
301 |
validate_package (Хранимая процедура) |
Идентификатор проекта |
Имя пакета |
1000 |
configure_catalog (Хранимая процедура) |
NULL |
NULL |
Разрешения
Это представление требует применения одного из следующих разрешений:
Разрешение READ по отношению к операции
Членство в роли базы данных ssis_admin
Членство в роли сервера sysadmin
Примечание |
---|
Наличие разрешения на выполнение операции на сервере подразумевает наличие разрешения на просмотр сведений об этой операции. Действует защита на уровне строки. Отображаются только строки, на которые у вас имеется разрешение. |