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


catalog.set_execution_property_override_value

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

Синтаксис

set_execution_property_override_value [ @execution_id = execution_id
    , [ @property_path = ] property_path
    , [ @property_value = ] property_value
    , [ @sensitive = ] sensitive

Аргументы

  • [ @execution\_id = ] execution_id
    Уникальный идентификатор для экземпляра выполнения. execution_id имеет значение bigint.

  • [ @property\_path = ] property_path
    Путь к свойству в пакете. property_path имеет значение nvarchar(4000).

  • [ @property\_value = ] property_value
    Значение переопределения, присваиваемое свойству. property_value имеет значение nvarchar(max).

  • [ @sensitive = ] sensitive
    Если значение равно 1, свойство является конфиденциальным и шифруется при сохранении. Если значение равно 0, свойство не является конфиденциальным и его значение сохраняется в формате открытого текста. Аргумент sensitive является bit.

Примечания

Процедура выполняет те же действия, что и раздел Переопределения свойств вкладки Расширенные в диалоговом окне Выполнение пакета. Путь к свойству извлекается из свойства Путь к пакету задачи пакета.

Значения кодов возврата

0 (успешное завершение)

Результирующие наборы

Нет

Ошибки и предупреждения

Следующий список содержит описания некоторых условий, которые могут вызвать ошибку или предупреждение.

  • Пользователь не имеет соответствующих разрешений

  • Недопустимый идентификатор выполнения

  • Недопустимый путь к свойству

  • Тип данных значения свойства не соответствует типу данных свойства

См. также

Справочник

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