Partilhar 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 a diferentes fontes de dados, como bancos de dados relacionais, bancos de dados do Analysis Services e arquivos em 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çõese a pasta Fontes de Dados é removida do Gerenciador de Soluções.

Observaçã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 Deployment of Projects and Packages. Para obter mais informações sobre conversão de um projeto para o modelo de implantação de projetos, consulte Deploy Projects to Integration Services Server.

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

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 Create Packages in SQL Server Data Tools.

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

  1. No SQL Server Data Tools (SSDT), 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 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 de IU 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 do 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 de IU da caixa de diálogo Adicionar Gerenciador de Conexões de Arquivos
    Gerenciador de Conexões de Arquivos 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 de FTP Editor do Gerenciador de Conexões FTP
    Gerenciador de Conexões de 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 Renomeare 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 SQL Server Data Tools (SSDT), abra o projeto Integration Services .

  2. No Gerenciador de Soluções, clique com o botão direito do mouse em Gerenciadores de Conexõese 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 de IU 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 do 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 de IU da caixa de diálogo Adicionar Gerenciador de Conexões de Arquivos
    Gerenciador de Conexões de Arquivos 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 de FTP Editor do Gerenciador de Conexões FTP
    Gerenciador de Conexões de 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. Como opção, clique com o botão direito do mouse 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 Renomeare modifique o nome padrão do gerenciador de conexões.

    Observaçã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 do mouse 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 Parameterize Dialog Box.

Para excluir um gerenciador de conexões de um pacote

  1. No SQL Server Data Tools (SSDT), 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 do mouse no gerenciador de conexões no nó Gerenciadores de Conexões na janela Gerenciador de Soluções e clique em Excluir. SQL Server Data Tools exibe a seguinte mensagem de aviso:

    Aviso

    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çã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 do mouse no gerenciador de conexões na guia e clicando em Excluir.

Consulte Também

Conexões do SSIS (Integration Services)
Definir as propriedades de um Gerenciador de Conexões