我正在研究一個需要連接N個數據庫系統[N個範圍在1到350之間的任何地方]的應用程序。JDBC - 連接多個數據庫
的想法是 - 用戶將數據庫列表呈現,並會被要求選擇任一或所有從列表中的數據庫。
一旦數據庫被選擇,我需要連接到每個數據庫並執行的存儲過程。
我打算用普通的舊JDBC並獲得他們每個人一個時間的[或由多個線程運行它們]連接並執行存儲過程並關閉連接。
而這一切都應該發生在交易中。做這個的最好方式是什麼?
如果不是JDBC ......任何其他有效的方式?
更新 -
的存儲過程是實際參與運行一些SQL - 例如更新列的權限授予用戶等
什麼樣的應用?桌面還是網頁? – skaffman 2010-08-06 21:10:14
這是一個Web應用程序。 – jagamot 2010-08-06 21:17:42
我的理解是,你不需要在一次交易中做到這一點,這是真的嗎?除此之外還需要考慮更多。 – BalusC 2010-08-06 21:55:49