Oracle Instant Client - 환경변수 설정할 때 주의할 점


윈도우즈 운영체제에서 Oracle Instant Client는 별도의 설치 과정이 필요 없다. 압축을 해제하고, 관련된 환경변수만 추가하면 Toad 류의 툴을 이용하는 데 아무 문제가 없다. 

예를 들어 Oracle Instant Client를 D:\instantclient_11_2 경로에 위치시킨 경우 환경변수는 아래와 같이 설정하면 된다. 

ORACLE_HOME=D:\instantclient_11_2
path=BLAH_BLAH_BLAH;%ORACLE_HOME%
TNS_ADMIN=%ORACLE_HOME%
NLSLANG=KOREAN_KOREA.KO16MSWIN949
cs

그러나 막상 해보니 Toad에서 tnsnames.ora 파일을 읽지 못하는 현상이 발생했다. 설정된 환경변수를 cmd 창에서 확인해 보면 경로는 이상이 없는데, PC를 몇 번 재부팅 해봐도 Toad에서 tnsnames.ora 파일을 읽지 못하는 현상은 같았다. 

이유가 뭘까 고민하며 이것저것 해보다가, 환경변수 TNS_ADMIN의 %ORACLE_HOME% 부분을 D:\instantclient_11_2로 수정을 했더니 Toad에서 정상 작동이 되는 것을 확인할 수 있었다. 



댓글 쓰기

0 댓글