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

Jak mohu synchronizovat dvě databáze Oracle?

Nejprve bych vám doporučil přehodnotit svůj design. Nejjednodušší způsob, jak zopakovat svá data, je prostřednictvím zobrazení jako navrženo v tomto SO . Můžete vytvořit DATABASE LINK mezi vašimi dvěma databázemi a vytvořit pohledy na vzdáleném místě, které by se dotazovaly na lokální databázi. Toto by byl nejjednodušší způsob synchronizace v reálném čase (méně kódu, méně údržby).

Pokud opravdu chcete replikovat data synchronně, měli byste si přečíst Příručka replikace . Můžete jít s materializovanými názory. Budete muset definovat materializované protokoly zobrazení na vašich stolech na vašem hlavním webu. Na vzdáleném místě vytvoříte ON COMMIT OBNOVIT zhmotněná zobrazení .



  1. Objekt třídy yii\db\Command nelze převést na řetězec

  2. Chyba 'Relace neexistuje' po přenosu do PostgreSQL

  3. MySql - výpočet časového rozdílu pro více řádků

  4. MySQL PRIMARY KEY vs UNIQUE omezení