어느 가을날의 전환점

ORACLE|ORA-02085: database link AAAA connects to BBBB (DB Link 오류) 본문

Database/Oracle

ORACLE|ORA-02085: database link AAAA connects to BBBB (DB Link 오류)

어느가을빛 2011. 11. 30. 14:42
[오류메시지]
ORA-02085: database link AAAA connects to BBBB
or 
ORA-02085: 데이터베이스 링크 AAAA.US.ORACLE.COM가 BBBB.US.ORACLE.COM에 연결됩니다 

[원인]
GLOBAL_NAMES는 DBLINK를 생성 할 때, 원하는 이름으로 생성할수도 있고,
혹은 상대 DB의 GLOBAL_NAME으로 명시해야만 하는 경우 2가지를 선택할때 사용되는 파라메터입니다.
( GLOBAL_NAME 확인하는 방법: SELECT * FROM GLOBAL_NAME; )
따라서, 만약 TRUE로 되어 있다면, LINK를 걸려고하는 원격 DB의 GLOBAL_NAME을 알고 동일한 이름으로 생성하여야만 LINK를 사용할 수 있습니다. 
다르게 사용하는 경우 GLOBAL_NAMES 설정을 False로 합니다.

[해결방법]
ALTER SESSION SET GLOBAL_NAMES = FALSE; --임시로 현재 세션만 변경.
or 
ALTER SYSTEM  SET GLOBAL_NAMES = FALSE; --시스템 설정을 변경(전체적으로 영향이 있음으로 사용 주의)


#출처: http://artistofdb.tistory.com/entry/ORACLE-LINK-%EA%B1%B8%EB%95%8C-ORA-02085-ERROR 
Comments