새 데이터 없이 Oracle 데이터베이스를 어떻게 복구할 수 있습니까?

새 데이터 없이 Oracle 데이터베이스를 어떻게 복구할 수 있습니까?

나는 oracledb 11g를 가지고 있습니다. 내 서버에 아카이브 로그 모드를 설정했습니다. 내 백업\복구 시나리오는 다음과 같습니다.

rman TARGET SYS/pass@XE
RMAN> backup database plus archivelog;

그런 다음 데이터 테이블을 변경합니다. 예를 들어 새 고객을 만듭니다. 그 후 rman에서 실행합니다.

shutdown immediate;
startup mount;
restore database;
recover database; 
alter database open;

내 서버가 시작되었습니다. 내 애플리케이션을 실행했는데 생성자 고객이 거기에 있습니다. 내 실수는 어디에 있습니까? db 폴더에서 모든 dbf를 삭제해 보았습니다. 그리고 데이터베이스를 복원한 후 새로운 고객을 만났습니다. 백업 후 데이터베이스에 추가된 데이터 없이 데이터베이스를 복원하려면 어떻게 해야 합니까?

관련 정보