반응형
오라클에서 DB 접속시 위와 같은 에러가 뜨는 경우를 볼것이다.

다양한 원인이 있겠으나, 나의 경우에는

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) 

    ) 

  ) 

 
다음과 같이 해주면 문제없이 잘 돌아간다.

 
반응형

+ Recent posts