aaa로 로긴해서
echo $ORACLE_HOME
echo $ORACLE_SID
등이 제대로 나오나요 ?
> 일반유저로 oracle에 등록된 user로 sqlplus로 로긴 할려고하면 error ORA-
> 01034: ORACLE not available
> 발생합니다.
> 왜그런지요??? 일반유저의 계정에서도 PATH만 정해주면 사용가능 한 거 아
> 닌가요??
> 버전은 : Accellinux6.1 + Oracle8.0.5 입니다..
>
> uid 가 xxx인 유저의 홈디렉토리의 .bash_profile 파일을
> oracle 의 home디렉토리의 .bash_profile을 보고 환경설정도했습니다..
>
> oracle 에도 사용자등록 (create user)했구요...
> su - oracle 해서 sqlplus scott/tiger 하면 sqlplus가 사용가능합니다...
>
>
> 근데 aaa의 유저권한으론 sqlplus scott/tiger 하면
> ERROR: ORA-01034: ORACLE not available 하는에러가 발생합니다...
>
> aaa의 .bash_prfile 입니다..참고로....
>
> .
> .
> .
> ######################################################################
> ###
> # 오라클 환경설정
> ######################################################################
> ###
> export umask=022
> export DISPLAY=localhost:0.0
> export ORACLE_HOME=/home/oracle/app/oracle/product/8.0.5
> export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib
> export ORACLE_SID=ORA8
> export ORACLE_TERM=386
> export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
> export PATH=$PATH:$ORACLE_HOME/bin
> export TMPDIR=/tmp
> export CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
> export ORACLE_BASE=/home/oracle
> export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
> #
> ######################################################################
> #
|