如果控制檔案遺失或毀損,您必須先關閉資料庫並復原控制檔案,之後才能復原資料庫。關閉資料庫、復原控制檔案以及復原資料庫的步驟如下:
SHUTDOWN;
CONNECT INTERNAL; STARTUP MOUNT; RECOVER DATABASE USING BACKUP CONTROLFILE;
CONNECT SYSTEM/SYSTEM_PASSWORD AS SYSDBA; STARTUP MOUNT; RECOVER DATABASE USING BACKUP CONTROLFILE;
手動提供線上重做日誌時,您必須提供完整路徑和檔案名稱。如果輸入錯誤的日誌,請重新輸入指令:
RECOVER DATABASE USING BACKUP CONTROLFILE;
在提示下輸入正確的線上重做日誌檔。繼續此程序,直到 Oracle 成功套用所有日誌為止。
ALTER DATABASE OPEN RESETLOGS;
ALTER TABLESPACE TABLESPACE_NAME ONLINE;
ORACLE_SID=database SID
rman target dbuser/ dbuserpassword rcvcat catowner/catowner password@rman service name reset database
其中:
Copyright © 2017 |
|