catalog.remove_data_tap

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

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

Удаляет отвод данных с выхода компонента, находящегося в выполнении. Уникальный идентификатор отвода данных связывается с экземпляром выполнения.

Синтаксис

catalog.remove_data_tap [ @data_tap_id = ] data_tap_id  

Аргументы

[ @data_tap_id = ] data_tap_id
Уникальный идентификатор отвода данных, созданного с использованием хранимой процедуры catalog.add_data_tap. Параметр data_tap_id имеет тип bigint.

Комментарии

  • Если пакет содержит более одной задачи потока данных с одинаковым именем, отвод данных добавляется к первой задаче потока данных с таким именем.

  • Чтобы удалить отводы данных, экземпляр выполнения находиться в состоянии "создано" (значение 1 в столбце status (состояние) в представлении catalog.operations (база данных SSISDB)).

Коды возврата

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

В случае отказа хранимой процедуры выдается ошибка.

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

None

Разрешения

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

  • Разрешения MODIFY на экземпляр выполнения

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

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

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

В следующем списке описываются условия, приводящие к сбою хранимой процедуры.

  • Пользователь не имеет разрешений MODIFY.

См. также:

catalog.add_data_tap
catalog.add_data_tap_by_guid