sql >> Databáze >  >> RDS >> Oracle

Vytvořte balíček SSIS - pro kopírování dat z Oracle na SQL Server

Ke spojení společného sloupce (stejný datový typ) serveru SQL a Oracle a načtení hodnot z Oracle, který nemá odpovídající záznam na serveru SQL, byste měli použít funkci Lookup.

Design

1. Pomocí SSIS 2005

  1. Přetáhněte zdroj OleDB a ukažte na svou databázi Oracle a vyberte tabulku.
  2. Přetáhněte vyhledávání a vyberte připojení SQL Server a přejděte na jeho tabulku.
  3. Na kartě sloupce se připojte ke společnému sloupci a na pravé straně vyberte sloupce, které chcete načíst .
  4. Klikněte na Configure Error output a vyberte řádek přesměrování pro sloupec spojení .
  5. Přetáhněte příkaz Oledb a připojte jej k chybovému výstupu z vyhledávání. 6. Napište příkaz insert do příkazu Oledb

2. Pokud používáte SSIS 2008, není třeba konfigurovat chybový výstup při vyhledávání. Stačí přetáhnout neshodný výstup z vyhledávání do cíle SQL Server.



  1. Výkon Mysql v tabulce s 6 miliony řádků

  2. SQL:Aktualizace řádku a vrácení hodnoty sloupce pomocí 1 dotazu

  3. Jak zabráním MySQL v duplikování každého záznamu sloupce ve vrácených polích?

  4. MySQL INSERT DO WHERE NOT EXIST