Oracle rman中restore和recover的區別: restore 是還原,檔案級的恢復。就是物理檔案還原;recover 是恢復,資料級的恢復。邏輯上恢復,比如應用歸檔日誌、重做日誌,全部同步,保持一致。用restore先把備份檔案複製到資料庫目錄下進行替換,再用recover經過一些處理,資料庫就恢復正常了。
1、restore 命令:用於還原已經備份的資料檔案。 (1)restore database 還原所有的資料檔案。 (2)restore tablespace 還原特定表空間的資料檔案。 (3)restore datafile 還原特定的資料檔案。 (4)restore controlfile 還原控制檔案。 (5)restore archivelog 還原歸檔日誌檔案。
2、recover 命令:當資料庫需要應用歸檔日誌檔案恢復資料檔案時,使用recover命令。使用該命令資料庫系統會自動應用歸檔的日誌檔案。 (1)recover database 恢復所有的資料檔案。 (2)recover tablespace 恢復特定表空間的資料檔案。 (3)recover datafile 恢復特定的資料檔案。
Oracle rman中restore和recover的區別: restore 是還原,檔案級的恢復。就是物理檔案還原;recover 是恢復,資料級的恢復。邏輯上恢復,比如應用歸檔日誌、重做日誌,全部同步,保持一致。用restore先把備份檔案複製到資料庫目錄下進行替換,再用recover經過一些處理,資料庫就恢復正常了。
1、restore 命令:用於還原已經備份的資料檔案。 (1)restore database 還原所有的資料檔案。 (2)restore tablespace 還原特定表空間的資料檔案。 (3)restore datafile 還原特定的資料檔案。 (4)restore controlfile 還原控制檔案。 (5)restore archivelog 還原歸檔日誌檔案。
2、recover 命令:當資料庫需要應用歸檔日誌檔案恢復資料檔案時,使用recover命令。使用該命令資料庫系統會自動應用歸檔的日誌檔案。 (1)recover database 恢復所有的資料檔案。 (2)recover tablespace 恢復特定表空間的資料檔案。 (3)recover datafile 恢復特定的資料檔案。