2010-02-05 6 views
0

RMAN을 사용하여 백업을하고 그 후에 scott.dept를 삭제 한 다음 복원하십시오.RMAN에서 어떻게 복원 할 수 있습니까?

하지만 난

을 :(수 없습니다 내가 쓰기 :

1)rman target sys/[email protected] 

2)in sql*plus 
    shutdown immediate; 
    startup mount exclusive; 
    ALTER DATABASE ARCHIVELOG; 

2)CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'g:\db\db_cf%F'; 

3)BACKUP DATABASE PLUS ARCHIVELOG; 

4)alter database open; 

5)drop scott.dept 

6)in sql*plus 
    shutdown immediate; 
    startup mount exclusive; 
    ALTER DATABASE ARCHIVELOG; 

7)Restore Database; 

8)Recover Database; 

그것은 저를 보여줍니다.? 성공적으로 완료

하지만 scott.dept없이 복원, 왜 감사합니다 ..

답변

2

전체 복구를 수행하면 예상 한 결과입니다.

DROP SCOTT.DEPT 작업이 적용되어 RMAN에서 모든 미해결 아카이브 로그를 복구 및 공급할 때 데이터베이스를 수행합니다.

DROP 문을 실행하기 전에 특정 시점 복구를 수행하려고합니다. 여기

rman target sys/[email protected] 

RUN 
{ 
    SET UNTIL TIME 'Feb 3 2010 08:30:00'; 
    RESTORE CONTROLFILE ; 
    ALTER DATABASE MOUNT; 
    RESTORE DATABASE; 
    RECOVER DATABASE; 
} 

상세 정보 : Oracle 10.2 Backup and Recovery Basics - Performing Database Point-In-Time Recovery

교대 당신이 떨어져 RECOVER DATABASE 단계를 떠날 수 및 단지 OPEN RESETLOGS 다음에 데이터베이스를 복원합니다. 이렇게하면 보관 로그의 변경 사항 적용을 건너 뛸 수 있습니다.

관련 문제