=====-I T-=====/▣SQL
[Oracle] ORA-12154: TNS:지정된 접속 식별자를 분석할 수 없음
윤귀
2011. 12. 19. 10:34
반응형
오라클에서 DB 접속시 위와 같은 에러가 뜨는 경우를 볼것이다.
다양한 원인이 있겠으나, 나의 경우에는
TNS(tnsnames.ora)에서 접속 식별자의 띄워쓰기가 잘못되어서 일어나는 현상이었다.
예를 들어
위와 같이 ORACLR_CONNECTION_DATA(접속식별자) 앞에 공백이 있으면 인식을 하지 못한다.
그래서 저 공백을 업애주고
다음과 같이 해주면 문제없이 잘 돌아간다.
다양한 원인이 있겠으나, 나의 경우에는
TNS(tnsnames.ora)에서 접속 식별자의 띄워쓰기가 잘못되어서 일어나는 현상이었다.
예를 들어
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
위와 같이 ORACLR_CONNECTION_DATA(접속식별자) 앞에 공백이 있으면 인식을 하지 못한다.
그래서 저 공백을 업애주고
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
다음과 같이 해주면 문제없이 잘 돌아간다.
반응형