얼마전에 DB를 ShutDown 시틸려고 했는데
아래와 같은 오류가 발생했다.
svrmgrl>shutdown immediate
ora-01122 : DataBase File 4 failed Verification check
ora-0110 : datafile 4 : '/usr2/oradata/tools01.dbf'
ora-01208 : datafile is an old version - not accessing current version
원인 : DB가 OnLine 상황인데 tools01.dbf를 복사헤서 덮어씀
조치 : Archive Mode로 동작중이므로 Archive Loag 를 이용해서 복구함
svrmgrl>shutdown abort;
svrmgrl>recover datafile 'usr2/oradata/tools01.dbf'
...............
...............
-- 마법사 님이 쓰신 글:
>> 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;
>>
|