核心資料檔案備份與恢復(system表空間資料檔案)關鍵性資料檔案分為:system表空間的資料檔案 和 undo_tablespace 撤銷表空間的資料檔案
undo_tablespace 自動撤銷表空間的資料檔案可以通過查詢引數 undo_tablespace 指向的撤銷表空間。
system 表空間的資料檔案預設就是 1號資料檔案,其內部儲存的是 oracle資料庫系統錶即資料字典,是對資料庫本身的
描述,是資料庫正常執行的基本保障。系統回滾段(以名為sys.system的撤銷段)能夠儲存資料字典變更的撤銷資料。也是
1號資料檔案的內容。
system表空間 1號資料檔案的損壞分為:資料檔案丟失、檔案頭損壞、資料字典損壞、sys.system撤銷段損壞。
1、檔案丟失或不能訪問:啟動oracle時只能講例項帶到mount狀態
2、檔案頭損壞:執行檢查點發起後例項會崩潰,啟動oracle時也只能帶到mount狀態。
3、資料字段損壞:資料庫內的物件定義系統、名稱解析系統、使用者賬號系統、許可權管理系統等基礎設施將出現部分或全部崩潰。
4、以名為 sys.system的撤銷段損壞:如果例項在執行時sys.system 撤銷段與 undo_tablespace 表空間撤銷段同時損壞,例項執行的
ddl及對system表空間內的任意dml 都將失敗;在啟動例項階段sys.system撤銷段頭部損壞
例項被強行中斷。 連nomount 狀態也進不了,必須用 「startup mount」 才能進入mount狀態。
在發生檢查點時,若資料檔案 或 撤銷表空間資料檔案頭部損壞,例項會被強行中止。這也可作為判斷該檔案是否為關鍵資料檔案的乙個指標。
但是 檢查點ckpt程序不會因為普通檔案頭部損壞而中止例項。
表空間和資料檔案
authot yeexun date 發表於 2010年12月26日 10 09 00 address jau 17 304 管理表空間和資料檔案 介紹表空間是資料庫的邏輯組成部分,從物理上講,資料庫資料存放在資料檔案中,從邏輯上講,資料庫則是存放在表空間中,表空間由乙個或是多個資料檔案組成。資料庫...
oracle表空間和資料檔案
size medium 表空間是資料庫的邏輯組成部分,在物理上講,資料庫資料存放在資料檔案中,從邏輯上講,資料庫則是存放在表空間中,表空間由乙個或者多個資料檔案組成,表空間由段構成,而段又由區構成,而區又由塊構成。表空間從邏輯上組織資料庫的資料,資料庫邏輯上是由乙個或者多個表空間組成,表空間有以下作...
Oracle表空間與資料檔案
1.oracle資料庫邏輯結構包含哪些東西?1 表空間 a.乙個oracle資料庫邏輯上分為更小的邏輯區域叫做表空間 b.乙個表空間同時只屬於乙個資料庫 c.每個表空間由乙個或多個系統檔案組成,叫做資料檔案datafile d.乙個表空間可以有1個或多個段組成 e.當資料庫執行時表空間可以是onli...