끄적끄적노트
오라클 테이블 스페이스 파일 날린 후 서버에서 ora-01034 ORACLE not availableORA-27101 뜰때
오달봉
2013. 5. 2. 13:59
이글은 테이블 스페이스가 날아가고 해당 데이터 베이스를 복구하지 않는다는 전제하에 쓴 글이다.
안쓰는 DB서버에 실수로 테이블 스페이스 파일 (dbf파일)을 날리고 서버에서
ora-01034 ORACLE not availableORA-27101 요딴 메세지나 나온다.
아무리 개발연차가 늘어도 DB서버에서 문제가 나면 작아지는 기분이다.
방법은 이렇게
ALTER DATABASE DATAFILE '{dbf파일}' OFFLINE DROP;
ex) ALTER DATABASE DATAFILE '/home/oracle/db_files/workflow.dbf' OFFLINE DROP;
RECOVER DATABASE;
alter database open;
이런식으로
이런 후 oracle을 내렸다가 다시 올린다.
다들 알겠지만 그래도 내렸다가 올리는 법은
shutdown immediate;
startup;
이러니깐 잘 되더라~~~ ㅋㅋㅋ