catalog.remove_data_tap
Удаляет отвод данных с выхода компонента, находящегося в выполнении. Уникальный идентификатор отвода данных связывается с экземпляром выполнения.
Синтаксис
remove_data_tap [ @data_tap_id = ] data_tap_id
Аргументы
- [ @data\_tap\_id = ] data_tap_id
Уникальный идентификатор отвода данных, созданного с использованием хранимой процедуры catalog.add_data_tap. Параметр data_tap_id имеет тип bigint.
Замечания
Если пакет содержит более одной задачи потока данных с одинаковым именем, отвод данных добавляется к первой задаче потока данных с таким именем.
Коды возврата
0 (успешное завершение)
В случае отказа хранимой процедуры выдается ошибка.
Результирующий набор
Отсутствуют
Замечания
Чтобы удалить отводы данных, экземпляр выполнения должен быть создан (значение 1 в столбце status представления catalog.operations (база данных SSISDB)).
Разрешения
Эта хранимая процедура требует применения одного из следующих разрешений:
Разрешения MODIFY на экземпляр выполнения
Членство в роли базы данных ssis_admin
Членство в роли сервера sysadmin
Ошибки и предупреждения
В следующем списке описываются условия, приводящие к сбою хранимой процедуры.
- Пользователь не имеет разрешений MODIFY.