Criando 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 Integration Services.
Para criar automaticamente e configurar gerenciadores de conexões ao criar um novo pacote, use o Assistente de Importação e Exportação do SQL Server ou o Assistente para Conexões de Projeto do Integration Services. Estes assistentes também ajudam você a criar e configurar origens e destinos que usam os gerenciadores de conexões. Para obter mais informações, consulte Criando um pacote executando um assistente.
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 Elementos de 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.
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 Business Intelligence Development Studio.
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 Considerações do Integration Services sobre versões de 64 bits e Integration Services no Business Intelligence Development Studio.
|