sql >> Databasteknik >  >> RDS >> Oracle

Hur man regelbundet uppdaterar min lokala DB med ändringar från produktionsdatabasen

kontrollera om DBLINK fungerar mellan de två oracle-servrarna, handlednings-id för db-länken http://www.orafaq.com/wiki/Database_link

Om DBLINK fungerar skapar en procedur som

PROCEDURE p1
IS 
BEGIN
 --MERGE SCRIPTS to your table
END;

anropa detsamma i DBMS_JOBS för varje dag som nedan

exec dbms_job.submit(:v_JobNo, 'proc1;', TRUNC(SYSDATE)+1, 'TRUNC(SYSDATE)+1');

för mer information om jobb se här http:// docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_job.htm#BABHCBFD

om DBLINK fungerar inte måste du använda några andra middleware-verktyg

Hoppas detta hjälper dig




  1. Anslut från PHP till en Oracle DB med en Oracle Wallet

  2. MySQL PHP postnummer jämförelse specifikt avstånd

  3. Reverse Engineering en datamodell med Oracle SQL Developer

  4. SQL-fråga för att kontrollera om ett namn börjar och slutar med en vokal