Procedimentos armazenados (Catálogo do Integration Services)

Aplica-se a:SQL Server SSIS Integration Runtime no Azure Data Factory

Aplica-se a:SQL Server

Esta seção descreve os procedimentos armazenados do Transact-SQL disponíveis para administrar projetos do Integration Services implantados a uma instância do SQL Server.

Chame os procedimentos armazenados do Integration Services para adicionar, remover, modificar ou executar objetos armazenados no catálogo do SSISDB.

O nome padrão do catálogo é SSISDB. Os objetos armazenados no catálogo incluem projetos, pacotes, parâmetros, ambientes e histórico operacional.

Você também pode usar as exibições de banco de dados e chamar os procedimentos armazenados diretamente, ou escrever código personalizado que chame a API gerenciada. O Management Studio e a API gerenciada consultam as exibições e chamam os procedimentos armazenados descritos nesta seção para executar muitas de suas tarefas.

Nesta seção

catalog.add_data_tap
Adiciona um toque de dados à saída de um componente em um fluxo de dados de pacote.

catalog.add_data_tap_by_guid
Adiciona um toque de dados a um caminho de fluxo de dados específico em um fluxo de dados de pacote.

catalog.check_schema_version
Determina se o esquema de catálogo SSISDB e os binários Integration Services (ISServerExec e SQLCLR assembly) são compatíveis.

catalog.clear_object_parameter_value (Banco de dados SSISDB)
Limpa o valor de um parâmetro para um projeto ou pacote do Integration Services existente armazenado no servidor.

catalog.configure_catalog (Banco de Dados SSISDB)
Configura o catálogo do Integration Services definindo uma propriedade de catálogo como um valor especificado.

catalog.create_environment (Banco de Dados SSISDB)
Cria um ambiente no catálogo do Integration Services.

catalog.create_environment_reference (Banco de Dados SSISDB)
Cria uma referência de ambiente para um projeto no catálogo do Integration Services.

catalog.create_environment_variable (Banco de Dados SSISDB)
Cria uma variável de ambiente no catálogo do Integration Services.

catalog.create_execution (Banco de dados SSISDB)
Cria uma instância de execução no catálogo do Integration Services.

catalog.create_execution_dump
Faz com que a execução de um pacote seja pausada e crie um arquivo de despejo.

catalog.create_folder (Banco de dados SSISDB)
Cria uma pasta no catálogo do Integration Services.

catalog.delete_environment (Banco de Dados SSISDB)
Exclui um ambiente de uma pasta no catálogo do Integration Services.

catalog.delete_environment_reference (Banco de Dados SSISDB)
Exclui uma referência de ambiente de um projeto no catálogo do Integration Services.

catalog.delete_environment_variable (Banco de Dados SSISDB)
Exclui uma variável de um ambiente no catálogo do Integration Services.

catalog.delete_folder (Banco de dados SSISDB)
Exclui uma pasta do catálogo do Integration Services.

catalog.delete_project (Banco de Dados SSISDB)
Exclui um projeto existente de uma pasta no catálogo do Integration Services.

catalog.deny_permission (Banco de Dados SSISDB)
Nega uma permissão em um objeto protegível no catálogo do Integration Services.

catalog.deploy_project (Banco de Dados SSISDB)
Implanta um projeto a uma pasta no catálogo do Integration Services ou atualiza um projeto existente que foi implantado anteriormente.

catalog.get_parameter_values (Banco de Dados SSISDB)
Resolve e recupera os valores de parâmetro padrão de um projeto e os pacotes correspondentes no catálogo do Integration Services.

catalog.get_project (Banco de Dados SSISDB)
Recupera as propriedades de um projeto existente no catálogo do Integration Services.

catalog.grant_permission (Banco de Dados SSISDB)
Concede uma permissão em um objeto protegível no catálogo do Integration Services.

catalog.move_environment (Banco de Dados SSISDB)
Move um ambiente de uma pasta para outra no catálogo do Integration Services.

catalog.move_project (Banco de Dados SSISDB)
Move um projeto de uma pasta para outra no catálogo do Integration Services.

catalog.remove_data_tap
Remove um toque de dados de uma saída de componente que está em uma execução.

catalog.rename_environment (Banco de Dados SSISDB)
Renomeia um ambiente no catálogo do Integration Services.

catalog.rename_folder (Banco de dados SSISDB)
Renomeia uma pasta no catálogo do Integration Services.

catalog.restore_project (Banco de Dados SSISDB)
Restaura um projeto no catálogo do Integration Services para uma versão anterior.

catalog.revoke_permission (Banco de Dados SSISDB)
Revoga uma permissão em um objeto protegível no catálogo Integration Services.

catalog.set_environment_property (Banco de Dados SSISDB)
Define a propriedade de um ambiente no catálogo do Integration Services.

catalog.set_environment_reference_type (banco de dados SSISDB)
Define o tipo de referência e o nome de ambiente associados a uma referência de ambiente existente para um projeto no catálogo do Integration Services.

catalog.set_environment_variable_property (Banco de Dados SSISDB)
Define a propriedade de uma variável de ambiente no catálogo do Integration Services.

catalog.set_environment_variable_protection (Banco de Dados SSISDB)
Define o bit de sensibilidade de uma variável de ambiente no catálogo do Integration Services.

catalog.set_environment_variable_value (Banco de Dados SSISDB)
Define o valor de uma variável de ambiente no catálogo do Integration Services.

catalog.set_execution_parameter_value (Banco de Dados SSISDB)
Define o valor de um parâmetro para uma instância de execução no catálogo do Integration Services .

catalog.set_execution_property_override_value
Define o valor de uma propriedade para uma instância de execução no catálogo do Integration Services.

catalog.set_folder_description (Banco de Dados SSISDB)
Define a descrição de uma pasta do catálogo do Integration Services.

catalog.set_object_parameter_value (Banco de dados SSISDB)
Define o valor de um parâmetro no catálogo do Integration Services. Associa o valor a uma variável de ambiente ou atribui um valor literal que será usado por padrão se nenhum outro valor for atribuído.

catalog.start_execution (Banco de dados SSISDB)
Inicia uma instância de execução no catálogo do Integration Services.

catalog.startup
Executa a manutenção do estado das operações para o catálogo SSISDB.

catalog.stop_operation (Banco de Dados SSISDB)
Para uma validação ou instância de execução no catálogo do Integration Services.

catalog.validate_package (Banco de Dados SSISDB)
De forma assíncrona, valida um pacote no catálogo do Integration Services.

catalog.validate_project (Banco de Dados SSISDB)
De forma assíncrona, valida um projeto no catálogo do Integration Services.

catalog.add_execution_worker (Banco de dados SSISDB)
Adiciona um Trabalho do Scale Out do Integration Services a uma instância de execução no Scale Out.

catalog.enable_worker_agent (banco de dados SSISDB)
Habilite um Trabalho do Scale Out para o Mestre do Scale Out que trabalha com este catálogo do Integration Services.

catalog.disable_worker_agent (banco de dados SSISDB)
Desabilite um Trabalho do Scale Out para o Mestre do Scale Out que trabalha com este catálogo do Integration Services.