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


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

Отображает сведения о проверке правильности всех проектов и пакетов в каталоге служб Службы 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

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

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