Хранимые процедуры (каталог служб Integration Services)

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

Применимо к:SQL Server

В этом разделе описываются хранимые процедуры Transact-SQL, доступные для администрирования проектов служб Службы Integration Services, развернутых в экземпляре SQL Server.

Вызывайте хранимые процедуры служб Службы Integration Services для добавления, удаления, изменения и выполнения объектов, которые хранятся в каталоге SSISDB.

Имя каталога по умолчанию — SSISDB. Объекты, которые хранятся в каталоге, включают проекты, пакеты, параметры, среды и журнал операций.

Представления базы данных и хранимые процедуры можно использовать непосредственно или писать пользовательский код, который вызывает управляемый API. Среда Среда Management Studio и управляемый API запрашивают представления и вызывают хранимые процедуры, описанные в этом разделе, для выполнения многих своих задач.

в этом разделе

catalog.add_data_tap
Добавляет отвод данных на выходе компонента в потоке данных пакета.

catalog.add_data_tap_by_guid
Добавляет отвод данных к определенному пути потока данных в потоке данных пакета.

catalog.check_schema_version
Определяет, совместимы ли схема каталога SSISDB и двоичные файлы Службы Integration Services (сборка ISServerExec и SQLCLR).

catalog.clear_object_parameter_value (база данных SSISDB)
Очищает значение параметра для существующего проекта или пакета служб Службы Integration Services, который хранится на сервере.

catalog.configure_catalog (база данных SSISDB)
Настраивает каталог служб Службы Integration Services, задавая свойство каталога равным указанному значению.

catalog.create_environment (база данных SSISDB)
Создает среду в каталоге служб Службы Integration Services.

catalog.create_environment_reference (база данных SSISDB)
Создает ссылку на среду для проекта в каталоге служб Службы Integration Services.

catalog.create_environment_variable (база данных SSISDB)
Создайте переменную среды в каталоге служб Службы Integration Services.

catalog.create_execution (база данных SSISDB)
Создает экземпляр выполнения в каталоге служб Службы Integration Services.

catalog.create_execution_dump
Приводит к приостановке выполняемого пакета и создает файл дампа.

catalog.create_folder (база данных SSISDB)
Создает папку в каталоге служб Службы Integration Services.

catalog.delete_environment (база данных SSISDB)
Удаляет среду из папки в каталоге служб Службы Integration Services.

catalog.delete_environment_reference (база данных SSISDB)
Удаляет ссылку на среду из проекта в каталоге служб Службы Integration Services.

catalog.delete_environment_variable (база данных SSISDB)
Удаляет переменную среды из среды в каталоге служб Службы Integration Services.

catalog.delete_folder (база данных SSISDB)
Удаляет папку из каталога служб Службы Integration Services.

catalog.delete_project (база данных SSISDB)
Удаляет существующий проект из папки в каталоге служб Службы Integration Services.

catalog.deny_permission (база данных SSISDB)
Отменяет разрешение на защищаемый объект в каталоге служб Службы Integration Services.

catalog.deploy_project (база данных SSISDB)
Развертывает проект в папке каталога служб Службы Integration Services или обновляет существующий проект, который был развернут ранее.

catalog.get_parameter_values (база данных SSISDB)
Обеспечивает разрешение и выборку значений параметров по умолчанию из проекта и соответствующих пакетов в каталоге служб Службы Integration Services.

catalog.get_project (база данных SSISDB)
Получает свойства существующего проекта в каталоге служб Службы Integration Services.

catalog.grant_permission (база данных SSISDB)
Предоставляет разрешение на защищаемый объект в каталоге служб Службы Integration Services.

catalog.move_environment (база данных SSISDB)
Перемещает среду из одной папки в другую в каталоге служб Службы Integration Services.

catalog.move_project (база данных SSISDB)
Перемещает проект из одной папки в другую в каталоге служб Службы Integration Services.

catalog.remove_data_tap
Удаляет отвод данных с выхода компонента, находящегося в выполнении.

catalog.rename_environment (база данных SSISDB)
Переименовывает среду в каталоге служб Службы Integration Services.

catalog.rename_folder (база данных SSISDB)
Переименовывает папку в каталоге служб Службы Integration Services.

catalog.restore_project (база данных SSISDB)
Восстанавливает проект в каталоге служб Службы Integration Services с переходом к предыдущей версии.

catalog.revoke_permission (база данных SSISDB)
Отзывает разрешение на защищаемый объект в каталоге служб Службы Integration Services.

catalog.set_environment_property (база данных SSISDB)
Задает свойство среды в каталоге служб Службы Integration Services.

catalog.set_environment_reference_type (база данных SSISDB)
Задает ссылочный тип и имя среды, связанные с существующей ссылкой на среду для проекта в каталоге служб Службы Integration Services.

catalog.set_environment_variable_property (база данных SSISDB)
Задает свойство переменной среды в каталоге служб Службы Integration Services.

catalog.set_environment_variable_protection (база данных SSISDB)
Задает бит конфиденциальности переменной среды в каталоге служб Службы Integration Services.

catalog.set_environment_variable_value (база данных SSISDB)
Задает значение переменной среды в каталоге служб Службы Integration Services.

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

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

catalog.set_folder_description (база данных SSISDB)
Задает описание папки в каталоге служб Службы Integration Services.

catalog.set_object_parameter_value (база данных SSISDB)
Задает значение параметра в каталоге служб Службы Integration Services. Связывает значение с переменной среды или назначает литеральное значение, которое будет использоваться по умолчанию, если не будет назначено других значений.

catalog.start_execution (база данных SSISDB)
Запускает экземпляр выполнения в каталоге служб Службы Integration Services.

catalog.startup
Осуществляет обслуживание состояния операций для каталога SSISDB.

catalog.stop_operation (база данных SSISDB)
Останавливает проверку или экземпляр выполнения в каталоге служб Службы Integration Services.

catalog.validate_package (база данных SSISDB)
Асинхронно проверяет пакет в каталоге служб Службы Integration Services.

catalog.validate_project (база данных SSISDB)
Асинхронно проверяет проект в каталоге служб Службы Integration Services.

catalog.add_execution_worker (база данных SSISDB)
Добавляет рабочую роль Службы Integration Services Scale Out в экземпляр выполнения в Scale Out.

catalog.enable_worker_agent (база данных SSISDB)
Включает рабочую роль Scale Out для мастера Scale Out, работающего с этим каталогом Службы Integration Services.

catalog.disable_worker_agent (база данных SSISDB)
Отключает рабочую роль Scale Out для мастера Scale Out, работающего с этим каталогом Службы Integration Services.