Compartilhar via


Desenvolvendo um gerenciador de conexões personalizado

O Integration Services usa gerenciadores de conexões para encapsular as informações necessárias para conexão a uma fonte de dados externa. O Integration Services inclui vários gerenciadores de conexões que dão suporte a conexões às fontes de dados usadas mais comumente, de bancos de dados corporativos a arquivos de texto e planilhas do Excel. Se os gerenciadores de conexões e as fontes de dados externas suportadas pelo Integration Services não satisfizerem totalmente os seus requisitos, você pode criar um gerenciador de conexões personalizado.

Para criar um gerenciador de conexões personalizado, é preciso criar uma classe que herde da classe base ConnectionManagerBase, aplicar o atributo DtsConnectionAttribute a sua nova classe e substituir os métodos e as propriedades importantes da classe base, incluindo a propriedade ConnectionString e o método AcquireConnection.

Observação importanteImportante

A maioria das tarefas, fontes e destinos incluídos no Integration Services funcionam somente com tipos específicos de gerenciadores de conexões internos. Antes de desenvolver um gerenciador de conexões personalizado para ser usado com tarefas e componentes internos, verifique se esses componentes restringem a lista de gerenciadores de conexões disponíveis para os de tipo específico. Se sua solução precisar de um gerenciador de conexões personalizado, é possível que você também tenha que desenvolver uma tarefa personalizada ou uma origem ou destino personalizado, para uso com o gerenciador de conexões.

Nesta seção

Esta seção descreve como criar, configurar e codificar um gerenciador de conexões personalizado e sua interface de usuário personalizada opcional. Os trechos de códigos mostrados nesta seção foram retirados do exemplo de Gerenciador de Conexões Personalizado do SQL Server.

Seções relacionadas

Informações comuns a todos os objetos personalizados

Para obter informações comuns a todos os tipos de objetos personalizados que você pode criar no Integration Services, consulte os tópicos a seguir:

Informações sobre outros objetos personalizados

Para obter informações sobre os outros tipos de objetos personalizados que você pode criar no Integration Services, consulte os tópicos a seguir:

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos mais recentes da Microsoft, bem como soluções selecionadas da 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.