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


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

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

Отображает сведения о проверке правильности всех проектов и пакетов в каталоге служб Службы Integration Services.

Имя столбца Тип данных Описание
validation_id bigint Уникальный идентификатор (ID) проверки.
environment_scope Char(1) Указывает ссылки на среду, которые учитываются при проверке. Если это значение равно A, то в проверку включены все ссылки на среду, связанные с проектом. Если это значение равно S, то включена лишь единственная ссылка на среду. Если это значение равно D, то никакие ссылки на среду не включены и каждый параметр, чтобы пройти проверку, должен иметь литеральное значение по умолчанию.
validate_type Char(1) Тип выполняемой проверки. Можно выполнить проверку зависимости (D) или полную проверку (F). Пакеты всегда подвергаются полной проверке.
folder_name nvarchar(128) Имя папки, в которой содержится соответствующий проект.
project_name nvarchar(128) Имя проекта.
project_lsn bigint Версия проекта, проверка соответствия которой проводится.
use32bitruntime bit Указывает, используется ли 32-разрядная среда выполнения для запуска пакета в 64-разрядной операционной системе. Если значение равно 1, то выполнение осуществляется в 32-разрядной среде выполнения. Если значение равно 0, то выполнение осуществляется в 64-разрядной среде выполнения.
reference_id bigint Уникальный идентификатор ссылки на проект-среду, по которой проект обращается к среде.
operation_type smallint Тип операции. В этом представлении отображены, в частности, операции проверки проекта (300) и пакета (301).
object_name nvarhcar(260) Имя объекта.
object_type smallint Тип объекта. Объект может быть проектом (20) или пакетом (30).
object_id bigint Идентификатор объекта, затронутого операцией.
start_time datetimeoffset(7) Время начала операции.
end_time datetimeoffsset(7) Время окончания операции.
status int Состояние операции. Возможными значениями являются: создана (1), запущена (2), отменена (3), завершена неуспешно (4), ожидает (5), завершена непредвиденно (6), выполнена успешно (7), остановлена (8) и завершена (9).
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) Имя компьютера, на котором запущен экземпляр сервера.
dump_id uniqueidentifier Идентификатор дампа выполнения.

Комментарии

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

Разрешения

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

  • Разрешение READ на соответствующую операцию

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

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

Примечание

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