Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment mettre à jour périodiquement ma base de données locale avec les modifications de la base de données de production

vérifiez si le DBLINK fonctionne entre les deux serveurs oraclethe db link tutorial id http://www.orafaq.com/wiki/Database_link

Si le DBLINK fonctionne créer une procédure comme

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

appeler le même dans DBMS_JOBS pour chaque jour comme ci-dessous

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

pour plus d'informations sur les emplois, reportez-vous ici http:// docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_job.htm#BABHCBFD

si le DBLINK ne fonctionne pas, vous devez utiliser d'autres outils middleware

J'espère que cela vous aidera