Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да синхронизирам две бази данни на Oracle?

Първо бих ви предложил да преразгледате дизайна си. Най-лесният начин да копирате вашите данни е чрез изгледи като предложено в този SO . Можете да създадете ВРЪЗКА БАЗА ДАННИ между вашите две бази данни и да създадете изгледи на отдалечения сайт, които да отправят заявки към локалната база данни. Това би бил най-лесният начин за синхронизиране в реално време (по-малко код, по-малко поддръжка).

Ако наистина искате да репликирате данните си синхронно, трябва да прочетете Ръководство за репликация . Можете да отидете с материализирани възгледи. Ще трябва да дефинирате материализирани журнали за изглед на вашите маси на вашия главен сайт. На отдалечения сайт ще създадете ON COMMIT ОБНОВЯВАНЕ на материализирани изгледи .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. oracle PL/SQL:сортиране на редове

  2. Java ResultSet.getString() за поле за дата, показващо 00:00:00.0

  3. Oracle 19c Open_cursor превишен проблем

  4. Изберете стойност на xml елемент в Oracle

  5. Как да използвам глобалната временна таблица на Oracle?