본문 바로가기
TechNical/Oracle

데이터 파일 Drop 시키기!

by 강멍멍이 2008. 1. 21.
반응형

데이터 파일 DROP 시키기

오라클을 스타트업 시키는데 다음과 같은 에러가 났다.


----------------------------------------------------------
SQL> startup
ORACLE 인스턴스가 시작되었습니다.

Total System Global Area  167772160 bytes
Fixed Size                  1247900 bytes
Variable Size              83887460 bytes
Database Buffers           79691776 bytes
Redo Buffers                2945024 bytes
데이터베이스가 마운트되었습니다.
ORA-01157: 데이터 5 파일을 식별 또는 잠금 할 수 없습니다- DBWR 추적 파일을
보십시오
ORA-01110: 5 데이터 파일: 'C:\KEI_TS.DBF'
----------------------------------------------------------
흠...-_-a 
C: 루트에 쓸대 없는 파일이라 생각하고 지웠던게.. 오라클 파일이었군..ㅎㅎ
뭐.. 쓸대 없는 파일이니까 날려 버리고 기동 시키기로 했다.

데이터 파일 DROP 시키는 명령어.

----------------------------------------------------------
SQL> alter database datafile 'C:\KEI_TS.DBF' offline drop;

데이타베이스가 변경되었습니다.
----------------------------------------------------------

그리고 스타트업을 해야 겠지!

----------------------------------------------------------
SQL> alter database open;

데이타베이스가 변경되었습니다.
----------------------------------------------------------

정상적으로 시작이 되었다!
운영환경에서는 이러면 안되겠찌;;

DBMS의 생명은 역시나 데이터의 정확성을 보존하는 것.
전부 아니면 전무다. 모 아니면 도. 흑 아니면 백.
어정쩡한 상태로는 기동도 못 하게 한다.
테스트 환경에서는 때때로 짜증이 나기도 하지만 -_-;;

반응형

댓글