ORA-00845: MEMORY_TARGET not supported on this system 오류가 발생했다!!!!!
으악!!!!
오라클을 재시작하려고 shutdown시킨 뒤 startup을 실행시켰더니 갑자기 이런 오류가 발생했다.
뭥미?? 처음 본 오류라 당황ㅠㅠ
구글링해보니 /dev/shm 마운트한거랑 관련이 있었다. 무슨 이유 때문에 발생했는지는 아직도 확실치 않지만...아래와 같이 해결했다.
$ umount -l tmpfs
( tmpfs는 /dev/shm이 마운트된 이름이다. 쉘에서 mount명령어로 확인했을때 제일 좌측에 나오는 이름 )
( -l (소문자L)옵션없이 언마운트시키려고 했을때는 busy라고 계속뜨길래 옵션을 주고 언마운트 시켰다. lazy umount 옵션이다. )
$ mount -t tmpfs tmpfs /dev/shm
( 다시 마운트 하기 )
그리고 sqlplus에 sysdba로 conn해서
SQL> startup
게임오버~!
좀 더 자세한 사항은 이곳을 참조하세요.
device is busy 문제로 umount가 안된다면 이곳을 참조하세요.
[오라클/oracle] ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired (0) | 2015.04.20 |
---|---|
[오라클/oracle] ORA-32773: operation not supported for smallfile tablespace (0) | 2015.04.20 |
[오라클/oracle] ORA-14511: cannot perform operation on a partitioned object (0) | 2015.04.20 |
[오라클/oracle] 인덱스를 8192로 USERS 테이블스페이스에서 확장할 수 없습니다 (0) | 2015.04.20 |
[오라클/oracle] 파티션된 테이블과 인덱스 정보 조회 (0) | 2015.04.20 |