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

Migracja danych między różnymi DBMS

Do tworzenia kopii zapasowych używam doskonałego programu o nazwie OmegaSync, ale obsługuje on Informix tylko przez ODBC, a nie bezpośrednio. Jeśli okaże się, że możesz używać OmegaSync, przekonasz się, że jego wydajność jest doskonała, ponieważ najpierw porównuje bazy danych, a następnie synchronizuje tylko różnice. Możesz skorzystać z tego pomysłu, jeśli zdecydujesz się na samodzielne programowanie, jeśli wydajność jest Twoim celem numer jeden.

Jednak programowanie konwersji bazy danych jest bardzo złożone, jak powiedzieli inni odpowiedzi na twoje pytanie. Dlaczego więc nie opracować potrzebnego kodu SQL i przeprowadzić konwersję w ten sposób. Na przykład zobacz:Konwertuj schemat Informix na schemat Oracle lub dowolny inny RDBMS Aby przenieść dane, sprawdź źródła, takie jak:Przenoszenie danych innych niż informaix między komputerami i obszarami dbspace

Możesz zoptymalizować SQL do tego, co jestem pewien, że będzie odpowiednią szybkością, jeśli zrzucisz i ładujesz swoje dane mądrze.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Obsługa współbieżnych aktualizacji w trybie hibernacji

  2. Czy istnieje sposób na wymuszenie domyślnej wartości true w OracleCommand.BindByName dla ODP.NET?

  3. EM12c umożliwia teraz DB12c dla repozytoriów

  4. java.security.AccessControlException:odmowa dostępu (java.security.SecurityPermission authProvider.SunMSCAPI)

  5. Prawidłowy sposób zapewniania użytkownikom dostępu do dodatkowych schematów w Oracle