Compartilhar via


Destino do ADO.NET

O destino ADO.NET carrega dados em uma variedade de bancos de dados compatíveis com o ADO.NET que utilizam uma tabela ou exibição de banco de dados. 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 nessa tabela.

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.

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 execução do pacote.

Configurando o destino ADO.NET

Você pode definir propriedades por meio do Designer SSIS 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 seguintes tópicos:

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

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os feeds RSS disponíveis na página.