NL-00303: syntax error in NV string

오라클 리스너 구동시 다음과 같은 에러가 발생하면서 리스너 시작이 안될때

TNS-01155: Incorrectly specified SID_LIST_LISTENER parameter in LISTENER.ORA
NL-00303: syntax error in NV string

뭐 결론은 구문 에러이다…

하지만 아무리 봐도 뭐가 잘못됐는지 알 수 없었는데…

아래 기본 생성되는 listener.ora 파일중…

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = CLRExtProc)

(ORACLE_HOME = D:\oracle\product\12.1.0)

(PROGRAM = extproc)

(ENVS = <span style="line-height: 1.5;">"EXTPROC_DLLS=ONLY:D:\oracle\product\12.1.0\bin\oraclr12.dll")</span>

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = WIN-JIRAKHOME)

(PORT = 1521))

)

)


”LISTENER =” 라고 시작되는 부분의 앞에 공백한칸이 있었던 것이다..

세상에나… -_-;;;;

리눅스에서도 저런 문제가 있었는지 기억도 안나고 테스트를 해보기도 귀찮지만…

공백정도야… 생각했는데 그게 아니네;;;

또한 옆에 다른분은 똑같은 내용인데 윈도우에 기본 설치된 notepad(메모장)으로 파일을 열고 저장해도 문제가 되는 경우가 있었다고 한다.

About KENNETH 19694 Articles
지락문화예술공작단

Be the first to comment

Leave a Reply

Your email address will not be published.


*


이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.