주식회사 누리아이티

정보자산의 보안강화를 위한 다계층 인증SW (BaroPAM) 전문기업.

▶ Tuxedo/오류 메시지(Oracle)

ORA-01034, ORA-27101

누리아이티 2010. 7. 8. 16:42

현상 : ORA-01034: ORACLE not available
       ORA-27101: shared memory realm does not exist
 

원인 : OPENINFO의 DB에 접속하는 계정이 존재하지 않은 경우.
 

조치 : DB에 접속하는 계정을 확인하여 OPENINFO의 DB 접속계정을 재설정 해야됨.
       1.$ORACLE_HOME/bin directory의 "oracle"과 "orasrv" (orasrv가 없는
         경우에는 "tnslsnr"을 확인해 보아야 한다.)의 permission과 ownership
         을 check(chmod 6751 oracle).
       2.file system이 no set uid로 mount되어 있는지 확인.
       3.oracle user의 "umask"를 확인.
       4.$ORACLE_HOME/bin 에 존재하는 실행모듈의 ownership 을 확인.
       5.모든 oracle file이 dba group으로 되어 있는지 확인.
       6.ORACLE_HOME의 path에 존재하는 모든 directory가 755 mask로 setting 되어 있는지 확인.