ORA-27100 Shared Memory Realm Already Exist
개발 및 관리/Oracle 9i, 10g, 11g, 12c, 19c 2011. 11. 16. 20:13
ORA-27100 Shared Memory Realm Already Exist
'ORA-27100 Shared Memory Realm Already Exist' 오류가 나타나면 sqlplus로 DB에 접속이 안된다.
alter log를 확인해보면 'ORA-27100 Shared Memory Realm Already Exist' 오류가 발생했음을 알 수 있다. 위의 문제는 DB가 open된 상태(spfile을 사용하여 startup함) spfile을 삭제하고 다시 connecttion을 시도했을 때 발생한다. 이러한 경우 DB를 강제 종료하고 pfile로 부터 spfile을 만들고 다시 startup을 해주면 된다.
C:> sqlplus /nolog
SQL> conn sys/manager as sysdba
SQL> startup
--- startup 이후 shutdown 이전에
--- 누군가가 spfile을 삭제함
--- spfile 파일 삭제 이후에 conn try 시도하면
--- 'ORA-27100 Shared Memory Realm Already Exist' Error가 발생함
'SQL> shutdown immediate' 가 작동하지 않으면
'SQL> shutdown abort'로 종료
C:> sqlplus /nolog
SQL> conn sys/manager as sysdba
SQL> CREATE spfile FROM pfile='C:\oracle\product\10.2.3\orcl\database\initSID.ora'
SQL> startup
'개발 및 관리 > Oracle 9i, 10g, 11g, 12c, 19c' 카테고리의 다른 글
AUTOTRACE(이펙티브 오라클에서 발취, 정보문화사, TOMAS KTYE저) (0) | 2012.02.13 |
---|---|
Static vs. Dynamic SQL (0) | 2012.02.13 |
DBLS, Effective Oracle (0) | 2011.11.16 |
Oracle Day in Seoul, 삼성동 인터컨티넨탈 호텔 - 2011년 11월 16일(수) (0) | 2011.11.16 |
DBMS 패키지 혹은 export를 이용한 DDL 추출하기 - 테이블, DB링크, 테이블스페이스 등등 (0) | 2011.11.12 |