Oracle
 sql >> Database >  >> RDS >> Oracle

Crea un pacchetto SSIS - Per copiare dati da Oracle a SQL Server

Dovresti usare Lookup per unire la colonna comune (stesso tipo di dati) di SQL Server e Oracle e recuperare i valori da Oracle che non ha un record corrispondente in SQL Server.

Disegno

1.Utilizzo di SSIS 2005

  1. Trascina una sorgente OleDB e punta al tuo database Oracle e seleziona la tabella .
  2. Trascina una ricerca e seleziona la connessione SQL Server e punta alla sua tabella.
  3. Nella scheda colonne, unisciti alla colonna comune e seleziona le colonne sul lato destro che devi recuperare.
  4. Fai clic su Configura output di errore e seleziona la riga di reindirizzamento per la colonna di join.
  5. Trascina un comando Oledb e collegalo all'output di errore dalla ricerca.6.Scrivi un'istruzione di inserimento nel comando Oledb

2.Se stai utilizzando SSIS 2008, non è necessario configurare l'output di errore nella ricerca. Trascina semplicemente l'output senza corrispondenza dalla ricerca alla destinazione di SQL Server.