Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
SSIS Integration Runtime em Azure Data Factory
Os Serviços de Integração utilizam gestores de ligação para encapsular a informação necessária para se ligar a uma fonte de dados externa. Os Serviços de Integração incluem uma variedade de gestores de ligações que suportam ligações às fontes de dados mais utilizadas, desde bases de dados empresariais a ficheiros de texto e folhas de cálculo Excel. Se os gestores de ligação e as fontes de dados externas suportadas pelos Serviços de Integração não cumprirem totalmente os seus requisitos, pode criar um gestor de ligação personalizado.
Para criar um gestor de conexões personalizado, tens de criar uma classe que herde da ConnectionManagerBase classe base, aplicar o DtsConnectionAttribute atributo à tua nova classe e sobrescrever os métodos e propriedades importantes da classe base, incluindo a ConnectionString propriedade e o AcquireConnection método.
Importante
A maioria das tarefas, fontes e destinos que foram integrados nos Serviços de Integração trabalha apenas com tipos específicos de gestores de ligação integrados. Antes de desenvolver um gestor de ligações personalizado para utilização com tarefas e componentes incorporados, verifique se esses componentes restringem a lista de gestores de ligação disponíveis a um tipo específico. Se a sua solução requer um gestor de conexões personalizado, poderá também ter de desenvolver uma tarefa personalizada, ou uma fonte ou destino personalizado, para usar com o gestor de conexões.
Na presente seção
Esta secção descreve como criar, configurar e programar um gestor de conexões personalizado e a sua interface de utilizador opcional personalizada. Os excertos de código mostrados nesta secção são retirados do Exemplo do Sql Server Custom Gestor de Ligações.
Criação de um Gestor de Ligações Personalizado
Descreve como criar as classes para um projeto personalizado de gestão de conexões.
Programar um Gestor de Ligações Personalizado
Descreve como implementar um gestor de conexões personalizado sobrescrevendo os métodos e propriedades da classe base.
Desenvolvimento de uma Interface de Utilizador para um Gestor de Ligações Personalizado
Descreve como implementar a classe de interface do utilizador e o formulário que é usado para configurar o gestor de conexões personalizado.
Conteúdo relacionado
- Desenvolvimento de Objetos Personalizados para Serviços de Integração
- Objetos Personalizados Persistentes
- Construção, Implementação e Depuração de Objetos Personalizados
- Desenvolver uma Tarefa Personalizada
- Desenvolvimento de um Fornecedor de Registos Personalizado
- Desenvolvimento de um Enumerador Personalizado para Cada Pessoa
- Desenvolvimento de um Componente de Fluxo de Dados Personalizado