表空間OFFLINE的3種選項。
表空間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號進行驗證。
表空間離線分為正常離線、臨時離線和立即離線,下面討論這三種離線方式。
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 聊聊Oracle表空間Offline的三種引數(上)Oracle
- 聊聊Oracle表空間Offline的三種引數(中)Oracle
- 聊聊Oracle表空間Offline的三種引數(下)Oracle
- 表空間與資料檔案的offline和online操作
- MySQL 中的共享表空間與獨立表空間如何選擇MySql
- 16、表空間 建立表空間
- 如何刪除 Mac 儲存空間的其他選項?Mac
- 表空間利用率及表空間的補充
- 淺談mysql中各種表空間(tablespaces)的概念MySql
- KingbaseES的表空間
- 達夢表空間管理注意事項總結
- 當使用者無限制使用表空間配額且表空間有足夠空間時出現超出表空間的空間限額
- [20210316]MSSM表空間塊ITL的LCK 3.txtSSM
- oracle表空間的整理Oracle
- oracle 表空間Oracle
- PostgreSQL 表空間SQL
- Oracle表空間Oracle
- PostgreSQL:表空間SQL
- Mac蘋果儲存空間的其他選項該如何刪除?Mac蘋果
- UNDO表空間空間回收及切換
- Ora-01536:超出了表空間users的空間限量
- offline tablespace 的幾種方式 (轉)
- 剛體在三維空間的旋轉-幾種表達方式
- 表空間限額
- 3.2. 表空間
- 只讀表空間
- oracle temp 表空間Oracle
- undo表空間容量
- 增加oracle表空間Oracle
- Configure innodb 表空間
- oracle 表移動表空間Oracle
- Oracle表移動表空間Oracle
- Oracle OCP(47):表空間的建立Oracle
- Oracle的表空間quota詳解Oracle
- 臨時表空間和回滾表空間使用率查詢
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- PostgreSQL:表空間-->資料庫-->表SQL資料庫
- mysql臨時表,臨時表空間,ibtmp1表空間暴增原因初探MySql