Gerenciador de conexões ADO
Um gerenciador de conexões ADO permite a um pacote se conectar a Objetos de Dados ActiveX (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 utiliza 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 disponibilizará 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 de Connections no pacote. A propriedade ConnectionManagerType do gerenciador de conexões é definida como 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 se conectará.
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.
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 irão gerar os resultados mostrados na tabela a seguir.
Tipos de dados do SQL Server |
Resultado |
---|---|
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 de SSI e Trabalhando com 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 mapeados para tipos de dados Integration Services, consulte Tipos de dados (Transact-SQL) e Tipos de dados do Integration Services. |
Configurar o gerenciador de conexões ADO
Você pode definir propriedades com o Designer SSIS ou programaticamente.
Para obter mais informações sobre as propriedades que podem ser definidas no Designer SSIS, clique em um dos seguintes tópicos:
Para obter informações sobre como configurar um gerenciador de conexões programaticamente, consulte ConnectionManager e Adicionando conexões programaticamente.
|