ITmembers.net 아카이브 · 2002–2009

질문과 답변

질문]오라클에서 db 삭제에 관해서 질문드립니다.

안녕하세요.

저는 리눅스에 오라클 8.1.7 를 설치하고 공부하고 있는 중입니다.
제가 db를 하나 sqlplus에서 생성 하였습니다.
sql는 다음과 같습니다.

create tablespace TMS_DATA
datafile '/home/oracle/oradata/ORCL/tms_data.dbs' size 50M
default storage (initial 10M next 5M pctincrease  0);

문제 없이 생성 되었습니다.

그런데 삭제법을 몰라서 db를 그냥 삭제 하였습니다.

# rm -f tms_data.dbs

삭제하고 재부팅하니 오라틀에 연결이 되지 않습니다.
에러표시는 다음과 같습니다.


SVRMGR> startup
ORACLE 인스턴스가 시작되었습니다.
시스템 글로벌 영역                    24256672 바이트 합계
Fixed Size                                    73888 바이트
Variable Size                             7233536 바이트
Database Buffers                      16777216 바이트
Redo Buffers                                172032 바이트
데이터베이스가 마운트되었습니다.
ORA-01157: ??? 7 ??? ?? ?? ?? ? ? ????- DBWR ?? ??? ????
ORA-01110: 7 ??? ??: '/home/oracle/oradata/tms_data.dbs'


이 문제를 어떻게 해결해야되는지 모르겠습니다.
혹시 알고계시는 분이 계시면 가르쳐 주시면 감사드리겠습니다.

그리고 염체없지만 한가지 질문을 더 드리면 정확한 db 삭제법을 알고계시면 이것또한 가르쳐주시기 바랍니다.