Partilhar via


Gestor de Ligação ADO

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Um gestor de ligações ADO permite que um pacote se ligue a objetos ActiveX Data Objects (ADO), como um conjunto de registos. Este gestor de ligações é normalmente utilizado em tarefas personalizadas escritas numa versão anterior de uma linguagem, como o Microsoft Visual Basic 6.0, ou em tarefas personalizadas que fazem parte de uma aplicação existente que utiliza ADO para se ligar a uma fonte de dados.

Quando adiciona um gestor de ligação ADO a um pacote, o Microsoft SQL Server Integration Services cria um gestor de ligação que será resolvido como uma ligação ADO em tempo de execução, define as propriedades do gestor de ligação e adiciona-o à coleção Connections no pacote. A propriedade ConnectionManagerType do gestor de conexões está definida como ADO.

Resolução de problemas do Gestor de Conexões ADO

Quando lidos por um gestor de conexões ADO, certos tipos de dados de data do SQL Server geram os resultados apresentados na tabela seguinte.

SQL Server Tipo de Dados Result
hora, datetimeoffset O pacote falha, a menos que use comandos SQL parametrizados. Para usar comandos SQL parametrizados, use a tarefa Executar SQL em seu pacote. Para obter mais informações, consulte Executar tarefa SQL e parâmetros e códigos de retorno na tarefa Executar SQL.
datetime2 O gestor de ligação ADO trunca o valor de milissegundos.

Observação

Para obter mais informações sobre tipos de dados do SQL Server e como eles são mapeados para tipos de dados do Integration Services, consulte Tipos de dados (Transact-SQL) e Tipos de dados do Integration Services.

Configuração do Gestor de Conexões ADO

Pode configurar um gestor de ligações ADO das seguintes formas:

  • Forneça uma cadeia de conexão específica configurada para atender aos requisitos do provedor selecionado.

  • Dependendo do provedor, inclua o nome da fonte de dados à qual se conectar.

  • Forneça credenciais de segurança conforme apropriado para o provedor selecionado.

  • Indique se a ligação criada pelo gestor de ligações é mantida em tempo de execução.

Você pode definir propriedades por meio do SSIS Designer ou programaticamente.

Para obter mais informações sobre as propriedades que você pode definir no Designer SSIS, clique no seguinte tópico:

Para obter informações sobre como configurar um gerenciador de conexões programaticamente, consulte ConnectionManager e Adicionando conexões programaticamente.

Ver também

Conexões do Integration Services (SSIS)