02.Oracle/DataBase2008. 7. 17. 12:31
반응형

오라클 설치후 sqlplus 실행이 안될때

즉 아래와같은 에러가 나오면


Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory


오라클 계정으로 로그인한 후에

/home/oracle 로 가서


.bash_profile을 연뒤

아래와 같이 편집하면 된다.


ORACLE_HOME=/u01/app/oracle/product/10.1.0/Db_1;
export ORACLE_HOME


그다음 로그아웃을 한뒤에

다시 로그인을 한뒤에
아래와 같은 명령을 쎄린뒤에

chmod -R 755 $ORACLE_HOME/sqlplus

chmod 755 $ORACLE_HOME/sqlplus
chmod 755 $ORACLE_HOME/sqlplus/mesg
chmod 755 $ORACLE_HOME/sqlplus/mesg/sp1us.msb
chmod 755 $ORACLE_HOME/nls
chmod 755 $ORACLE_HOME/nls/data
chmod 755 $ORACLE_HOME/nls/data/lx1boot.nlb
chmod 755 $ORACLE_HOME/oracore
chmod 755 $ORACLE_HOME/oracore/zoneinfo
chmod 755 $ORACLE_HOME/oracore/zoneinfo/timezlrg.dat

/u01/app/oracle/product/10.1.0/Db_1/bin/sqlplus 를 쎄리면
sqlplus가 실행이 된다.

저것도 변수로 잡아야것다.
아..$ORACLE_HOME/bin/sqlplus 이러케하면 되겠군하.ㅎ
Posted by 1010