我想創建一個需要將本地數據庫與遠程數據庫同步的項目。本地數據庫中所做的更改必須反映到遠程數據庫。這必須同步完成。我有用java/jpa寫的本地數據庫的CRUD操作的應用程序。同步應該從Java代碼中觸發。 我想到了數據庫的每個表上的觸發器,它將維護本地數據庫中的更改。但我懷疑它的安全與否。 谷歌搜索後,我發現oracle lite數據庫最適合同步兩個數據庫,但我需要快速入門。 我使用的操作系統是Windows Xp。數據庫大小約爲2GB。如何同步兩個Oracle數據庫?
我沒有創建線程來實現同樣的事情在Java中,但從suggetion我重新啓動數據庫上下文中相同的線程。
同步數據庫的目標是什麼?遠程數據庫應該只讀嗎?如果是這樣DataGuard是一個選項。 – 2009-09-14 11:45:37