表空間OFFLINE的3種選項。

warehouse發表於2018-03-15
表空間OFFLINE
表空間離線分為正常離線、臨時離線和立即離線,下面討論這三種離線方式。
1)         OFFLINE NORMAL
這是預設的選項,正常情況表空間的離線,當重新執行ONLINE時,Oracle會用相應的SCN來更新表空間資料檔案頭SCN即可正常的ONLINE表空間,不需要執行介質恢復。
ALTER TABLESPACE XXX OFFLINE [NORMAL];
2)         OFFLINE TEMPORARY
如果指定TEMPORARY,Oracle資料庫為表空間中所有線上資料檔案執行一個檢查點,但是不能確保所有檔案能被同步。當執行這個語句資料檔案已經離線,那麼在使表空間重新ONLINE之前需要執行介質恢復。
ALTER TABLESPACE XXX OFFLINE TEMPORARY;
3)         OFFLINE IMMEDIATE
執行這個操作表示立即使表空間離線,在下次使表空間ONLINE的時候必須執行介質恢復,介質恢復成功才能使表空間ONLINE:
ALTER TABLESPACE XXX OFFLINE IMMEDIATE;
對於資料檔案的離線來說,在下次ONLINE的時候一定要執行介質恢復過程,如果介質恢復成功,那麼就可以成功ONLINE。對於正常的表空間離線,下次使表空間ONLINE的時候不需要執行介質恢復。對於OFFLINE TEMPORARY的表空間,如果離線前已經有資料檔案是離線的,那麼在表空間上線前也需要執行部分資料檔案的介質恢復。對於IMMEDIATE OFFLINE的表空間,在表空間上線前需要對錶空間的所有資料檔案執行介質恢復。離線後的資料檔案和表空間,在例項重啟的時候都不會對資料檔案的SCN號進行驗證。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-2151909/,如需轉載,請註明出處,否則將追究法律責任。

相關文章