OS상에서 rm으로 삭제된 데이타파일 정보가 DB의 control파일에 남아 있기 때문인데
이 삭제된 파일은 backup이 없는한 복구가 불가능합니다.
control 파일에 남아 있는 관련 데이타파일 삭제하는 방법은 담과 같슴다.
1.DB startup mount
SVRMGR> startup mount
2.File information delete
SVRMGR> alter database datafile '/절대path/파일이름' offline drop;
3.DB open
SVRMGR> alter database open;
>>최윤미 님께서 쓰시길<<
:: 안녕하세요..^^*
:: 제가 실수로 patient.ora라는 백업화일은 지웠더니..?
:: 다음과 같은 데이타 파일을 열수 없다고..오라클데이터 베이스가 startup이 안되요.
:: 좀 갈켜주세요.(어트케 해야 하는징..))
::
::
::
:: ORA-01122 datafile name - failed verification check
::
:: Cause The information in the datafile is inconsistent with information from the control file. Th
:: is could be for any of the following reasons:
::
:: ?The control file is from a time earlier than the datafiles.
:: ?The datafile size does not match the size specified in the control file.
:: ?The datafile is corrupted.
::
:: Action Make certain that the datafiles and control files are the correct files for this database
:: , then retry the operation.
::
:: Copyright (C) 1998, Oracle Corporation
|