Compartilhar via


Adicionar, excluir ou compartilhar um gerenciador de conexões em um pacote

O Integration Services inclui uma variedade de gerenciadores de conexões para se conectar com fontes de dados diferentes, como bancos de dados relacionais, bancos de dados do Analysis Services e arquivos nos formatos CSV e XML. Um gerenciador de conexões pode ser criado no nível de pacote ou no nível de projeto. O gerenciador de conexões criado no nível de projeto está disponível para todos os pacotes no projeto. Por outro lado, o gerenciador de conexões criado no nível de pacote está disponível para aquele pacote específico.

Use gerenciadores de conexões que são criados no nível de projeto em vez de fontes de dados, para compartilhar conexões com origens. Para adicionar um gerenciador de conexões no nível de projeto, o projeto do Integration Services deve usar o modelo de implantação de projeto. Quando um projeto é configurado para usar este modelo, a pasta Gerenciadores de Conexões é exibida no Gerenciador de Soluções e a pasta Fontes de Dados é removida do Gerenciador de Soluções.

ObservaçãoObservação

Se você quiser usar fontes de dados em seu pacote, precisará converter o projeto para o modelo de implantação do pacote.

Para obter mais informações sobre os dois modelos, consulte Implantação de projetos e pacotes. Para obter mais informações sobre conversão de um projeto para o modelo de implantação de projetos, consulte Implantar projetos no Servidor do Integration Services.

Estes procedimentos aplicam-se a todos os tipos de gerenciadores de conexões e descrevem como realizar as seguintes tarefas:

  • Usar um assistente para adicionar um gerenciador de conexões durante a criação de pacotes

  • Adicionar um gerenciador de conexões a um pacote existente

  • Adicionar um gerenciador de conexões no nível de projeto para que ele possa ser compartilhado por todos os pacotes no projeto

  • Criar um parâmetro para uma propriedade de gerenciador de conexões

  • Excluir um gerenciador de conexões de um pacote

  • Excluir um gerenciador de conexões no nível de projeto

Para adicionar um gerenciador de conexões ao criar um pacote

  • Usar o Assistente de Importação e Exportação do SQL Server

    Além de criar e configurar um gerenciador de conexões, o assistente também ajuda a criar e configurar origens e destinos que usam o gerenciador de conexões. Para obter mais informações, consulte Copiar pacotes nas Ferramentas de Dados do SQL Server.

Para adicionar um gerenciador de conexões a um pacote existente

  1. No SSDT (SQL Server Data Tools), abra o projeto Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo

  3. No Designer SSIS, clique na guia Controle de Fluxo, na guia Fluxo de Dados, ou na guia Manipulador de Eventos para disponibilizar o Gerenciador de Conexões.

  4. Clique com o botão direito do mouse em qualquer lugar na área Gerenciadores de Conexões e execute uma das seguintes ações:

    • Clique no tipo de gerenciador de conexões que será adicionado ao pacote.

      — ou —

    • Se o tipo que deseja adicionar não estiver listado, clique em Nova Conexão para abrir a caixa de diálogo Adicionar Gerenciador de Conexões SSIS, selecione um tipo de gerenciador de conexões e clique em OK.

    A caixa de diálogo personalizada para o tipo de gerenciador de conexões selecionado é aberta. Para obter mais informações sobre tipos de gerenciador de conexões e as opções que estão disponíveis, consulte a tabela de opções a seguir.

    Gerenciador de conexões

    Opções

    Gerenciador de conexões ADO

    Configurar Gerenciador de Conexões OLE DB

    Gerenciador de conexões ADO.NET

    Configurar Gerenciador de Conexões ADO.NET

    Gerenciador de conexões do Analysis Services

    Referência da interface do usuário da caixa de diálogo Adicionar Gerenciador de Conexões do Analysis Services

    Gerenciador de conexões do Excel

    Editor de Gerenciador de Conexões Excel

    Gerenciador de conexões de arquivos

    Editor do Gerenciador de Conexões de Arquivos

    Gerenciador de conexões de vários arquivos

    Referência da interface do usuário da caixa de diálogo Adicionar Gerenciador de Conexões de Arquivos

    Gerenciador de conexões de arquivo simples

    Editor do Gerenciador de Conexões de Arquivos Simples (página Geral)

    Editor do Gerenciador de Conexões de Arquivos Simples (página Colunas)

    Editor do Gerenciador de Conexões de Arquivos Simples (página Avançado)

    Editor do Gerenciador de Conexões de Arquivos Simples (página Visualização)

    Gerenciador de conexões de vários arquivos simples

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (página Geral)

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (página Colunas)

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (Página Avançado)

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (página Visualização)

    Gerenciador de conexões FTP

    Editor do Gerenciador de Conexões FTP

    Gerenciador de conexões HTTP

    Editor do Gerenciador de Conexões HTTP (página Servidor)

    Editor do Gerenciador de Conexões de HTTP (Página Proxy)

    Gerenciador de conexões MSMQ

    Editor do Gerenciador de Conexões MSMQ

    Gerenciador de conexões ODBC

    Referência da interface do usuário do Gerenciador de Conexões ODBC

    Gerenciador de conexões OLE DB

    Configurar Gerenciador de Conexões OLE DB

    Gerenciador de conexões SMO

    Editor do Gerenciador de Conexões SMO

    Gerenciador de conexões SMTP

    Editor do Gerenciador de Conexões SMTP

    Gerenciador de conexões do SQL Server Compact Edition

    Editor do Gerenciador de Conexões do SQL Server Compact Edition (página de Conexão)

    Editor do Gerenciador de Conexões do SQL Server Compact Edition (Página Tudo)

    Gerenciador de conexões WMI

    Editor do Gerenciador de Conexões WMI

    A área Gerenciadores de Conexões lista o gerenciador de conexões adicionado.

  5. Como opção, clique com o botão direito do mouse no gerenciador de conexões, clique em Renomear e modifique o nome padrão do gerenciador de conexões.

  6. Para salvar o pacote atualizado, clique em Salvar Item Selecionado no menu Arquivo.

Para adicionar um gerenciador de conexões no nível de projeto.

  1. No SSDT (SQL Server Data Tools), abra o projeto Integration Services.

  2. No Gerenciador de Soluções, clique com o botão direito do mouse em Gerenciadores de Conexões e clique em Novo Gerenciador de Conexões.

  3. Na caixa de diálogo Adicionar Gerenciador de Conexões SSIS, selecione o tipo de gerenciador de conexões e clique em Adicionar.

    A caixa de diálogo personalizada para o tipo de gerenciador de conexões selecionado é aberta. Para obter mais informações sobre tipos de gerenciador de conexões e as opções que estão disponíveis, consulte a tabela de opções a seguir.

    Gerenciador de conexões

    Opções

    Gerenciador de conexões ADO

    Configurar Gerenciador de Conexões OLE DB

    Gerenciador de conexões ADO.NET

    Configurar Gerenciador de Conexões ADO.NET

    Gerenciador de conexões do Analysis Services

    Referência da interface do usuário da caixa de diálogo Adicionar Gerenciador de Conexões do Analysis Services

    Gerenciador de conexões do Excel

    Editor de Gerenciador de Conexões Excel

    Gerenciador de conexões de arquivos

    Editor do Gerenciador de Conexões de Arquivos

    Gerenciador de conexões de vários arquivos

    Referência da interface do usuário da caixa de diálogo Adicionar Gerenciador de Conexões de Arquivos

    Gerenciador de conexões de arquivo simples

    Editor do Gerenciador de Conexões de Arquivos Simples (página Geral)

    Editor do Gerenciador de Conexões de Arquivos Simples (página Colunas)

    Editor do Gerenciador de Conexões de Arquivos Simples (página Avançado)

    Editor do Gerenciador de Conexões de Arquivos Simples (página Visualização)

    Gerenciador de conexões de vários arquivos simples

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (página Geral)

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (página Colunas)

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (Página Avançado)

    Editor do Gerenciador de Conexões de Vários Arquivos Simples (página Visualização)

    Gerenciador de conexões FTP

    Editor do Gerenciador de Conexões FTP

    Gerenciador de conexões HTTP

    Editor do Gerenciador de Conexões HTTP (página Servidor)

    Editor do Gerenciador de Conexões de HTTP (Página Proxy)

    Gerenciador de conexões MSMQ

    Editor do Gerenciador de Conexões MSMQ

    Gerenciador de conexões ODBC

    Referência da interface do usuário do Gerenciador de Conexões ODBC

    Gerenciador de conexões OLE DB

    Configurar Gerenciador de Conexões OLE DB

    Gerenciador de conexões SMO

    Editor do Gerenciador de Conexões SMO

    Gerenciador de conexões SMTP

    Editor do Gerenciador de Conexões SMTP

    Gerenciador de conexões do SQL Server Compact Edition

    Editor do Gerenciador de Conexões do SQL Server Compact Edition (página de Conexão)

    Editor do Gerenciador de Conexões do SQL Server Compact Edition (Página Tudo)

    Gerenciador de conexões WMI

    Editor do Gerenciador de Conexões WMI

    O gerenciador de conexões que você adicionou aparecerá sob o nó Gerenciadores de Conexões no Gerenciador de Soluções. Ele também aparecerá na guia Gerenciadores de Conexões na janela Designer SSIS para todos os pacotes no projeto. O nome do gerenciador de conexões nesta guia terá um prefixo (projeto) para diferenciar este gerenciador de conexões de nível de projeto dos gerenciadores de conexões de nível de pacote.

  4. Opcionalmente, clique com o botão direito no gerenciador de conexões na janela Gerenciador de Soluções no nó Gerenciadores de Conexões ou na guia Gerenciadores de Conexões da janela Designer SSIS, clique em Renomear e modifique o nome padrão do gerenciador de conexões.

    ObservaçãoObservação

    Na guia Gerenciadores de Conexões da janela Designer SSIS, você não poderá substituir o prefixo (projeto) do nome do gerenciador de conexões. Isso ocorre por design.

Para criar um parâmetro para uma propriedade de gerenciador de conexões

  1. Na área Gerenciadores de Conexões, clique com o botão direito no gerenciador de conexões para o qual você deseja criar um parâmetro e clique em Definir Parâmetros.

  2. Configure os parâmetros na caixa de diálogo Definir Parâmetros. Para obter mais informações, consulte Caixa de diálogo Parametrizar.

Para excluir um gerenciador de conexões de um pacote

  1. No SSDT (SQL Server Data Tools), abra o projeto do Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. No Designer SSIS, clique na guia Controle de Fluxo, na guia Fluxo de Dados, ou na guia Manipulador de Eventos para disponibilizar o Gerenciador de Conexões.

  4. Clique com o botão direito do mouse no gerenciador de conexões que deseja excluir e clique em Excluir.

    Ao excluir um gerenciador de conexões utilizado por um elemento do pacote, como uma tarefa Executar SQL ou uma fonte OLE DB, você terá os seguintes resultados:

    • Um ícone de erro aparece no elemento do pacote que usou o gerenciador de conexões excluído.

    • O pacote não é validado.

    • O pacote não pode ser executado.

  5. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo.

Para excluir um gerenciador de conexões compartilhado (gerenciador de conexões de nível de projeto).

  1. Para excluir um gerenciador de conexões de nível de projeto, clique com o botão direito no gerenciador de conexões no nó Gerenciadores de Conexões na janela Gerenciador de Soluções e clique em Excluir. O SQL Server Data Tools exibe as seguintes mensagens de aviso:

    Observação sobre cuidadosCuidado

    Quando você exclui um gerenciador de conexões de projeto, os pacotes que usam o gerenciador de conexões podem não ser executados. Você não pode desfazer essa ação. Você quer excluir o gerenciador de conexões?

  2. Clique em OK para excluir o gerenciador de conexões ou em Cancelar para mantê-lo.

    ObservaçãoObservação

    Você também pode excluir um gerenciador de conexões de nível de projeto da guia Gerenciador de Conexões da janela Designer SSIS aberta para qualquer pacote no projeto. Isso é feito clicando-se com o botão direito no gerenciador de conexões na guia e clicando em Excluir.

Consulte também

Tarefas

Definir as propriedades de um gerenciador de conexões

Conceitos

Conexões do SSIS (Integration Services)