SQL> STARTUP MOUNT;
SQL> ALTER DATABASE OPEN;
ORA-01157: cannot identify/lock data file 3
ORA-01110: data file 3: '/opt/oracle/oradata/eygle/eygle02.dbf'
SQL> ALTER DATABASE CREATE DATAFILE 3 AS '/opt/oracle/oradata/eygle/eygle02.dbf';
Database altered.
SQL> SELECT NAME FROM V$DATAFILE;
-- 確認檔案已建立
SQL> ALTER DATABASE OPEN;
ORA-01113: file 3 needs media recovery
ORA-01110: data file 3: '/opt/Oracle/oradata/eygle/eygle02.dbf'
SQL> RECOVER DATAFILE 3;
Media recovery complete.
SQL> ALTER DATABASE OPEN;
Database altered.
ALTER DATABASE CREATE DATAFILE 重建遺失檔案RECOVER DATAFILE 應用歸檔日誌此流程證明:只要擁有冷備份控制檔與完整歸檔日誌,單一資料檔遺失完全可恢復。