本文介紹了通過單向DBLink將表從一個Oracle數據庫復制到另一個Oracle數據庫的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
有兩個數據庫:A和B(11g版本11.2.0.3.0都是)。我在A中有一個表,并想將其原樣復制到B中。A的DBLink為B,A用戶有在B中創建/刪除表的權限。另一方面,B沒有A的DBLink,而B用戶甚至不能從A選擇。
我需要通過編程來完成這項工作。不允許復制任何SQLPlus。
有什么相關的解決方案嗎?
附注:可以通過DBLink從A插入到B,但不能很好地滿足我的需求,因為表很大,而且據我所知,無法通過DBLink執行批量操作。
推薦答案
將表B創建為
SELECT*FROM A@DBLINK
這篇關于通過單向DBLink將表從一個Oracle數據庫復制到另一個Oracle數據庫的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,