sql >> Database teknologi >  >> RDS >> Oracle

Hvordan synkroniserer jeg to Oracle-databaser?

Først og fremmest vil jeg foreslå, at du genovervejer dit design. Den nemmeste måde at gentage dine data på er gennem visninger som foreslået i denne SO . Du kan oprette en DATABASE LINK mellem dine to DB'er og oprette visninger på det eksterne websted, der ville forespørge den lokale database. Dette ville være den enkleste måde at få realtidssynkronisering på (mindre kode, mindre vedligeholdelse).

Hvis du virkelig ønsker at replikere dine data synkront, bør du læse replikeringsvejledning . Du kunne gå med materialiserede synspunkter. Du skal definere materialiserede visningslogfiler på dine borde på dit hovedsted. På fjernsiden vil du oprette ON COMMIT OPDATERE materialiserede visninger .



  1. dvale kriteriefiltrering på et sæt enum-værdier

  2. Sådan genereres DDL for alle tabeller i en database i MySQL

  3. tjek for gyldig dato, som er erklæret i varchar2

  4. Få SQL*Plus-scriptet til at afslutte