Gerenciador de conexões ADO
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
Um gerenciador de conexões ADO permite a um pacote se conectar a ActiveX Data Objects (ADO), como um conjunto de registros. Este gerenciador de conexões é usado tipicamente em tarefas personalizadas escritas em uma versão anterior da linguagem, como o Microsoft Visual Basic 6.0, ou em tarefas personalizadas que são parte de uma aplicação existente que usa ADO para conectar em uma fonte de dados.
Ao adicionar um gerenciador de conexões ADO a um pacote, o Microsoft SQL Server Integration Services cria um gerenciador de conexões que será resolvido para uma conexão ADO em tempo de execução, define as propriedades do gerenciador de conexões e adiciona o gerenciador de conexões à coleção Connections no pacote. A propriedade ConnectionManagerType do gerenciador de conexões está definida como ADO.
Solucionando problemas do gerenciador de conexões ADO
Ao serem lidos por um gerenciador de conexões ADO, certos tipos de dados de data do SQL Server vão gerar os resultados mostrados na tabela a seguir.
Tipos de dados do SQL Server | Result |
---|---|
time, datetimeoffset | O pacote apresentará erros, a menos que use comandos com parâmetros SQL. Para utilizar comandos SQL parametrizados, use a tarefa Executar SQL em seu pacote. Para obter mais informações, consulte Tarefa Executar SQL e Parâmetros e códigos de retorno na Tarefa Executar SQL. |
datetime2 | O gerenciador de conexões ADO trunca o valor de milissegundo. |
Observação
Para obter mais informações sobre tipos de dados SQL Server e como eles são associados a tipos de dados, confira Tipos de dados (Transact-SQL) e Tipos de dados do Integration Services.
Configurando o gerenciador de conexões ADO
Você pode configurar um gerenciador de conexões ADO das seguintes maneiras:
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 efetuar a conexão.
Forneça credenciais de segurança apropriadas para o provedor selecionado.
Indique se a conexão criada a partir do gerenciador de conexões será retida em tempo de execução.
Você pode definir propriedades pelo Designer do SSIS ou programaticamente.
Para obter mais informações sobre as propriedades que podem ser definidas no SSIS Designer, clique no tópico a seguir:
Para obter informações sobre como configurar um gerenciador de conexões programaticamente, consulte ConnectionManager e Adicionando conexões programaticamente.