Compartilhar via


Criar gerenciadores de conexões

O Integration Services inclui uma variedade de gerenciadores de conexões adequados às necessidades das tarefas para se conectarem aos diferentes tipos de servidores e fontes de dados. Os gerenciadores de conexões são usados pelos componentes do fluxo de dados, que extraem e carregam dados em diferentes tipos de armazenamentos de dados, e pelos provedores de log que gravam logs em um servidor, tabela ou arquivo SQL Server. Por exemplo, um pacote com uma tarefa Enviar Email usa um tipo de gerenciador de conexões para conectar-se a um servidor de protocolo SMTP (Simple Mail Transfer Protocol). Um pacote com uma tarefa Executar SQL pode usar um gerenciador de conexões OLE DB para conectar-se a um banco de dados SQL Server. Para obter mais informações, consulte Conexões do SSIS (Integration Services).

Para criar e configurar automaticamente gerenciadores de conexões ao criar um novo pacote, é possível usar o Assistente de Importação e Exportação do SQL Server. O assistente também ajuda a criar e configurar as origens e os destinos que usam os gerenciadores de conexões. Para obter mais informações, consulte Copiar pacotes nas Ferramentas de Dados do SQL Server.

Para criar manualmente um novo gerenciador de conexões e adicioná-lo a um pacote existente, use a área Gerenciadores de Conexões que aparece nas guias Fluxo de Controle, Fluxo de Dados e Manipuladores de Eventos do Designer SSIS. Na área Gerenciador de Conexões, você escolhe o tipo de gerenciador de conexões a ser criado e então define as propriedades do gerenciador de conexões usando uma caixa de diálogo que o Designer SSIS fornece. Para obter mais informações, consulte a seção “Usando a área Gerenciadores de Conexões”, mais adiante neste tópico.

Depois que o gerenciador de conexões for adicionado a um pacote, você poderá usá-lo em suas tarefas, contêineres Loop Foreach, fontes, transformações e destinos. Para obter mais informações, consulte Tarefas do Integration Services, Contêiner Loop Foreach e Fluxo de dados.

Usando a área de gerenciadores de conexões

Você pode criar gerenciadores de conexões enquanto a guia Fluxo de Controle, Fluxo de Dados ou Manipuladores de Eventos do Designer SSIS estiver ativa.

O diagrama a seguir mostra a área Gerenciadores de Conexões na guia Fluxo de Controle do Designer SSIS.

Captura de tela do designer de fluxo de controle com pacote

Para adicionar, configurar ou excluir um gerenciador de conexões no Designer SSIS

Provedores de 32 bits e 64 bits para gerenciadores de conexões

Muitos dos provedores que os gerenciadores de conexões usam estão disponíveis em versões de 32 bits e 64 bits. O ambiente de design do Integration Services é um ambiente de 32 bits e você visualiza apenas provedores de 32 bits enquanto está projetando um pacote. Portanto, você só poderá configurar um gerenciador de conexões para usar um provedor de 64 bits específico, se a versão de 32 bits do mesmo provedor também estiver instalada.

No tempo de execução, a versão correta é usada e não importa se você especificou a versão de 32 bits do provedor no tempo de design. A versão de 64 bits do provedor pode ser executada mesmo que o pacote esteja sendo executado no SSDT (SQL Server Data Tools).

Ambas as versões do provedor têm o mesmo ID. Para especificar se o tempo de execução do Integration Services usa uma versão de 64 bits disponível do provedor, você define a propriedade Run64BitRuntime do projeto Integration Services. Se a propriedade Run64BitRuntime estiver definida como true, o tempo de execução encontrará e usará o provedor de 64 bits; se Run64BitRuntime for false, o tempo de execução encontrará e usará o provedor de 32 bits. Para obter mais informações sobre as propriedades que você pode definir nos projetos Integration Services, consulte SSIS (Integration Services) e Studio Environments.

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos mais recentes da Microsoft, assim como soluções selecionadas pela comunidade, visite a página do Integration Services no MSDN:


Para receber uma notificação automática dessas atualizações, assine os RSS feeds disponíveis na página.

Consulte também

Conceitos

Fluxo de controle

Fluxo de dados

Manipuladores de eventos do SSIS (Integration Services)