Oracle出現ORA-01775: 同義詞的迴圈鏈問題
1、 當用程式連線或者用plsql查詢同義詞時,如果出現ora-01775:同義詞的迴圈鏈這樣的問題。
一般是因為存在同義詞,但同義詞沒有相應的物件。
2、 先查有沒有迴圈的同義詞。
select * from dba_synonyms
where table_owner='TEST'
and synonym_name<>table_name;
沒有記錄。
3、 再查同義詞沒有物件的資料庫物件
select * from dba_synonyms
where table_owner='TEST'
and
synonym_name in
(select a.synonym_name from dba_synonyms a where a.table_owner='TEST'
minus
select object_name from user_objects)
4、 把查詢出來的結果進行查詢表
select * from DRILL_PRESON
如果該同義詞沒有相應的物件,則會包ora-01775的錯誤
5、 把這個同義詞刪除
drop public synonym DRILL_PRESON
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-674453/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer訪問Oracle(通過同義詞-檢視-資料字典)出現的問題SQLServerOracle
- 匯出Oracle中的同義詞Oracle
- 匯出oracle公有同義詞Oracle
- 【Oracle】-【同義詞】-public與非public同義詞Oracle
- Oracle資料鏈+同義詞+訪問遠端資料庫Oracle資料庫
- Oracle中的同義詞SYNONYMOracle
- ORACLE公有/私有同義詞Oracle
- 資料庫鏈與同義詞資料庫
- ORACLE817上對同義詞執行DESC出現CORE DUMPOracle
- Oracle同義詞建立方法Oracle
- Oracle同義詞 kingsql作品OracleSQL
- Oracle同義詞建立方法(轉)Oracle
- 在ArrayList的迴圈中刪除元素,會不會出現問題?
- 【Oracle】v$表和v_$同義詞的訪問許可權Oracle訪問許可權
- Oracle資料庫開發——同義詞Oracle資料庫
- 物件、同義詞和公有同義詞順序選取物件
- require()迴圈引用問題UI
- 求助站長大哥!迴圈出隨機數的問題!隨機
- 操作oracle出現的問題Oracle
- Java無限迴圈問題Java
- FastJson中迴圈引用的問題ASTJSON
- Gateway過濾器中呼叫OpenFeign時出現迴圈依賴問題Gateway過濾器
- 面試題:Spring 的迴圈依賴問題面試題Spring
- Oracle之處理synonym同義詞無效物件Oracle物件
- Oracle——04同義詞與資料庫連結Oracle資料庫
- 授權與同義詞
- 詳解同義詞(synonym)
- JS 事件迴圈,閉包,作用域鏈題JS事件
- SYS查詢不到的同義詞
- oracle安裝出現的問題Oracle
- 關於一個迴圈請求與迴圈計時器的問題
- 自定義標籤出現問題
- 陣列元素迴圈右移問題陣列
- JavaScript 深複製的迴圈引用問題JavaScript
- v-for 迴圈 index的傳值問題?Index
- JavaScript 中 for in 迴圈和陣列的問題JavaScript陣列
- c++類迴圈依賴的問題C++
- 迴圈連結串列(約瑟夫問題)--python實現Python