Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Criar um pacote SSIS - para copiar dados do Oracle para o SQL Server


Você deve usar Lookup para unir a coluna comum (mesmo tipo de dados) do SQL Server e do Oracle e recuperar os valores do Oracle que não possuem um registro correspondente no SQL Server.

Projeto

1. Usando SSIS 2005
  1. Arraste uma fonte OleDB e aponte para seu banco de dados Oracle e selecione a tabela .
  2. Arraste uma pesquisa e selecione a conexão do SQL Server e aponte para sua tabela .
  3. Na guia de colunas, junte a coluna comum e selecione as colunas do lado direito que você precisa recuperar .
  4. Clique em Configurar saída de erro e selecione a linha de redirecionamento para a coluna de junção .
  5. Arraste um comando Oledb e conecte-o à saída de erro da pesquisa.6.Escreva uma instrução de inserção no comando Oledb

2. Se você estiver usando o SSIS 2008, não será necessário configurar a saída de erro na pesquisa. Basta arrastar a saída sem correspondência da pesquisa para o destino do SQL Server.