Compartilhar via


Destino do ADO NET

O destino do ADO NET carrega dados em vários bancos de dados compatíveis com o ADO.NET que usam uma tabela ou exibição do banco de dados ou exibição. Você tem a opção de carregar esses dados em uma tabela ou exibição existente ou de criar uma nova tabela e carregar os dados na nova tabela.

Você pode usar o destino do ADO NET para conectar-se ao Microsoft Banco de dados SQL do Windows Azure. Não há suporte para a conexão ao Banco de dados SQL usando o OLE DB. Para obter mais informações sobre o Banco de dados SQL, consulte Diretrizes gerais e limitações (Banco de dados SQL do Windows Azure).

Solucionando problemas do destino ADO NET

Você pode registrar as chamadas que o destino ADO NET faz para provedores de dados externos. É possível usar essa capacidade de registro para solucionar o problema de salvar os dados em fontes de dados externas que o destino ADO NET executa. Para registrar as chamadas que o destino ADO NET faz aos provedores de dados externos, habilite o registro de pacotes e selecione o evento Diagnóstico no nível de pacotes. Para obter mais informações, consulte Solucionando problemas de ferramentas para execução de pacotes.

Configurando o destino ADO NET

Esse destino usa um gerenciador de conexões do ADO.NET para conectar-se a uma fonte de dados e o gerenciador de conexões especifica o provedor do ADO.NET a ser usado. Para obter mais informações, consulte Gerenciador de conexões ADO.NET.

Um destino ADO NET inclui mapeamentos entre as colunas de entrada e as colunas da fonte de dados de destino. Você não precisa mapear colunas de entrada para todas as colunas de destino. No entanto, as propriedades de algumas colunas de destino podem precisar do mapeamento de colunas de entrada. Caso contrário, podem ocorrer erros. Por exemplo, se uma coluna de destino não permitir valores nulos, você deve mapear uma coluna de entrada para aquela coluna de destino. Além disso, os tipos de dados de colunas mapeadas devem ser compatíveis. Por exemplo, você não pode mapear uma coluna de entrada com um tipo de dados de cadeia de caracteres para uma coluna de destino com um tipo de dados numéricos se o provedor do ADO.NET não suportar este mapeamento.

ObservaçãoObservação

O SQL Server não dá suporte à inserção de texto em colunas cujo tipo de dados é definido como imagem. Para obter mais informações sobre tipos de dados do SQL Server, consulte Tipos de dados (Transact-SQL).

ObservaçãoObservação

O destino ADO NET não dá suporte ao mapeamento de uma coluna de entrada cujo tipo é definido como DT_DBTIME para uma coluna de banco de dados cujo tipo é definido como data e hora. Para obter mais informações sobre tipos de dados do Integration Services, consulte Tipos de dados do Integration Services.

O destino ADO NET tem uma entrada regular e uma saída de erro.

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

Para obter mais informações sobre as propriedades que podem ser definidas na caixa de diálogo Editor do Destino ADO NET, clique em um dos seguintes tópicos:

A caixa de diálogo Editor Avançado reflete as propriedades que podem ser definidas programaticamente. Para obter mais informações sobre as propriedades que podem ser definidas na caixa de diálogo Editor Avançado ou programaticamente, clique em um dos tópicos a seguir:

Para obter mais informações sobre como definir propriedades, consulte Definir as propriedades de um componente de fluxo de dados.

Conteúdo relacionado

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

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