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

Migrace dat mezi různými DBMS

Pro zálohování používám vynikající program OmegaSync, ale ten si poradí pouze s Informixem přes ODBC a ne přímo. Pokud zjistíte, že můžete používat OmegaSync, zjistíte, že její výkon je vynikající, protože nejprve porovnává databáze a poté synchronizuje pouze rozdíly. Tento nápad můžete použít, pokud se rozhodnete programovat sami, pokud je vaším cílem číslo jedna efektivita.

Ale programování konverze databází je velmi složité, jak řekli ostatní odpovědi na vaši otázku. Proč tedy nevyvinout SQL, který potřebujete, a neprovést převod tímto způsobem. Viz například:Převod schématu Informix na schéma Oracle nebo jakékoli jiné RDBMS Chcete-li přesunout data, podívejte se na zdroje jako:Přesouvání neinformaixových dat mezi počítači a prostory dbspace

Můžete optimalizovat SQL na rychlost, o které jsem si jistý, že bude adekvátní, pokud budete data vypisovat a načítat chytře.



  1. Zkopírujte data do nové tabulky v MySQL

  2. ID řádků sqlite neodpovídají zobrazení seznamu - ANDROID

  3. Srovnání SQL Server int vs nvarchar z hlediska výkonu?

  4. Jak mohu použít operátor (:=) přiřazení MySQL v nativním dotazu hibernace?