Oracle ORA-02069: 此操做的 global_names 參數必須設置爲 TRUE

數據經過dblink傳到另一個的數據庫中,但是在執行存儲過程時,提示這個錯誤數據庫

insert into B@dblink select column from A ;

column 中包含了序列或者函數,由於序列或者函數屬於本地的,在這個insert過程當中,主要是在dblink指向的遠端完成,此時須要從遠端返回本地來引用序列或者函數進行處理
這種狀況下,須要將global_names設爲true,而後在遠端建立一個指向本地的dblink,而且兩個dblink名稱要和對方數據庫的global name一致。函數

轉換過程複雜的話,使用中間表的作法其實更好。spa

相關文章
相關標籤/搜索