Compartilhar via


catalog.remove_data_tap

Remove um toque de dados de uma saída de componente que está em uma execução. O identificador exclusivo do toque de dados é associado a uma instância da execução.

Sintaxe

remove_data_tap [ @data_tap_id = ] data_tap_id

Argumentos

  • [ @data\_tap\_id = ] data_tap_id
    O identificador exclusivo do toque de dados criado por meio do procedimento armazenado catalog.add_data_tap. O data_tap_id é bigint.

Comentários

Quando um pacote contém mais de uma tarefa de fluxo de dados com o mesmo nome, o toque de dados é adicionado à primeira tarefa de fluxo de dados com o determinado nome.

Códigos de retorno

0 (êxito)

Quando há falha no procedimento armazenado, ele gera um erro.

Conjunto de resultados

Nenhum

Comentários

Para remover toques de dados, a instância da execução deve estar no estado criado (um valor de 1 na coluna status da exibição catalog.operations (Banco de Dados SSISDB)).

Permissões

Este procedimento armazenado exige uma das seguintes permissões:

  • Permissões MODIFY na instância de execução

  • Associação à função de banco de dados ssis_admin

  • Associação à função de servidor sysadmin

Erros e avisos

A lista a seguir descreve as condições que podem provocar falha no procedimento armazenado.

  • O usuário não tem permissões MODIFY.

Consulte também

Referência

catalog.add_data_tap

catalog.add_data_tap_by_guid