ora-02085問題解決

gaoyj1973發表於2007-03-21

今天一個同事在create public database link 後,使用db_link 時總是提示ora-02085 的錯誤。

登陸主機,使用oerr檢視這個錯誤

$ oerr ora 2085
02085, 00000, "database link %s connects to %s"
// *Cause: a database link connected to a database with a different name.
// The connection is rejected.
// *Action: create a database link with the same name as the database it
// connects to, or set global_names=false.
//

可以判斷是global_name=true的問題

C:sqlplus /nolog

SQL> conn as sysdba
已連線。
SQL>
SQL> show parameter global_names

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
global_names boolean TRUE
SQL>

問題應該是這個。

SQL>alter system set global_names = false scope =spfile;

SQL>shutdown immediate;

SQL>startup;

[@more@]ora

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267897/viewspace-906229/,如需轉載,請註明出處,否則將追究法律責任。

相關文章