2
我正在使用JAVA DB(德比)在多個數據庫之間建立連接
我想將我的數據的公共視圖導入到另一個數據庫(也在java數據庫中)。
我想傳遞這些數據並保存到其他數據庫中。由於通用規則是與一個數據庫的一個連接,因此我遇到了麻煩。
幫助將不勝感激。
我正在使用JAVA DB(德比)在多個數據庫之間建立連接
我想將我的數據的公共視圖導入到另一個數據庫(也在java數據庫中)。
我想傳遞這些數據並保存到其他數據庫中。由於通用規則是與一個數據庫的一個連接,因此我遇到了麻煩。
幫助將不勝感激。
您需要兩個連接,每個數據庫一個連接。
如果您希望這兩個操作是單個工作單元,則應該使用XA JDBC驅動程序,以便您可以執行兩階段提交。你還需要一個JTA事務管理器。
這對於Spring來說很容易。
從一個連接中選擇;插入另一個。只是標準的JDBC就是我的想法。如果您有很多行,那麼您將需要對INSERT進行批處理並對它們進行檢查點操作,以免建立巨大的回滾段。
我想知道爲什麼你必須以這種方式複製數據。 「不要重複自己」會是一個很好的論據。你爲什麼認爲你需要這樣的兩個地方?
你能詳細說明一下嗎?我爲兩個數據庫建立了兩個單獨的連接。我想導入一個到另一個的公共視圖。你能給我一個資料來看看嗎?感謝男士 – cyrodjohn
4.5年後,你現在接受了嗎? – duffymo