Voglio creare un progetto in cui è necessario sincronizzare il database locale con il database remoto. Le modifiche apportate nel database locale devono essere riflesse nel database remoto. Questo deve essere fatto in modo sincrono. Ho un'applicazione che fa le operazioni CRUD sul database locale scritto in java/jpa. La sincronizzazione dovrebbe essere attivata dal codice java. Ho pensato a trigger su ogni tabella di database che manterrà le modifiche nel database locale. Ma dubito che sia sicuro o meno. Dopo aver cercato su google ho scoperto che il database di Oracle Lite è la soluzione migliore per sincronizzare due database, ma ho bisogno di iniziare rapidamente. Il sistema operativo che sto usando è Windows Xp. La dimensione del database è di circa 2 GB.Come sincronizzare due database Oracle?
Ho creato thread per ottenere la stessa cosa in java ma da suggetion ho riavviato lo stesso thread nel contesto del database.
Qual è l'obiettivo della sincronizzazione del database? Il database remoto dovrebbe essere di sola lettura? Se così DataGuard è un'opzione. –