새로 설치한 Windows 7 64bit 랩탑에 Oracle Client 를 깔았습니다.

2010년 10월 초 현재 Oracle 에서 production release 로 나온 64bit 윈도즈용

Oracle 10g 클라이언트는 아직 없더군요

해서 구글링을 한 결과, ini 파일이나 xml 파일을 좀 고쳐서 까는 방법이 있길래

그렇게 설치 했답니다

그러고서 Toad 를 설치하고 실행했더니, Oracle client 가 아직 설치되지 않았다! 하고 나옵니다

혹시나 하고 커맨드라인에서 sqlplus 를 실행해 보니까,

c:\>sqlplus
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

요렇게 나오는것 아닙니까.

아! ORACLE_HOME 설정이 빠졌구나 하고

Control Panel –> System –> 고급설정에 가서, 환경변수 버튼 눌러서

밑에 있는 시스템 레벨의 환경 변수에 넣을까 하다가 그냥 위의 계정에 딸린 환경변수에 넣기로 하고

ORACLE_HOME=c:\oracle\product\10.2.0\client_1

요렇게 설정하고 여기서, \client_1 빼고 ORACLE_BASE 설정

여기에 \network\admin 덧붙여서 TNS_ADMIN 도 설정했습니다

이러고서 sqlplus 실행했더니 잘되네요

한편, 이 셋중에서 ORACLE_HOME 이 제일 중요한 것 같습니다

나머지 두개가 있어도 이게 없으면 실행이 안되네요