Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Utwórz pakiet SSIS — aby skopiować dane z Oracle do SQL Server

Powinieneś użyć funkcji Lookup, aby połączyć wspólną kolumnę (ten sam typ danych) serwera SQL i Oracle i pobrać wartości z Oracle, które nie mają pasującego rekordu w serwerze SQL.

Projekt

1. Korzystanie z SSIS 2005

  1. Przeciągnij źródło OleDB i wskaż bazę danych Oracle, a następnie wybierz tabelę.
  2. Przeciągnij odnośnik i wybierz połączenie SQL Server i wskaż jego tabelę.
  3. W zakładce Kolumny dołącz do wspólnej kolumny i wybierz kolumny po prawej stronie, które chcesz pobrać .
  4. Kliknij opcję Konfiguruj wyjście błędu i wybierz wiersz przekierowania dla kolumny łączenia .
  5. Przeciągnij polecenie Oledb i połącz je z danymi wyjściowymi błędu z wyszukiwania. 6. Napisz instrukcję INSERT w poleceniu Oledb

2. Jeśli używasz SSIS 2008, nie musisz konfigurować wyjścia błędu w wyszukiwaniu. Po prostu przeciągnij wynik braku dopasowania z wyszukiwania do miejsca docelowego SQL Server.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Utwórz zadanie harmonogramu Oracle

  2. Policz duplikaty CLOB w dużej tabeli Oracle

  3. Jak wstawić BLOB do Oracle za pomocą Pythona?

  4. Procedura UTL_FILE.FOPEN() nie akceptuje ścieżki do katalogu?

  5. JOIN z warunkiem w zapytaniu HQL?