資料檔案offline與online

2021-09-01 06:54:14 字數 974 閱讀 7999

剛剛做過實驗,在資料庫開啟狀態下,offline資料檔案要對取進行recover操作才能online回來,也即是要進行恢復才能重新online,

1.首先對這個資料檔案進行offline

alter database datafile 6 offline;

2.進行online

alter database datafile 6 online

提示需要進行恢復,在後台日誌中也出現了錯誤提示

alter database datafile 6 offline

wed may  2 18:05:14 2012

completed: alter database datafile 6 offline

wed may  2 18:06:10 2012

alter database datafile 6 online

wed may  2 18:06:10 2012

ora-1113 signalled during: alter database datafile 6 online...

出現了1113錯誤

可以在系統中查下這個這個錯誤以及解決方法

這是查詢問題的一種方法,記錄下。

看看控制檔案裡面的資料檔案狀態

select file#,status,checkpoint_change#,name from v$datafile;

再看看資料檔案裡面的狀態

select file#,status,checkpoint_change#,name from v$datafile_header;

需要說明的是,offline的檔案scn號是不會改變的。

3.進行恢復

sql> recover datafile 6;

完成介質恢復。

再把資料檔案online

sql> alter database datafile 6 online;

資料庫已更改。

資料檔案 表空間offline用法及區別

對資料庫的離線包括資料檔案的離線和對錶空間的離線,表空間離線實際就是表空間對應的所有資料檔案離線。1.資料檔案 offline 資料檔案新增到表空間之後不能夠被刪除的,沒有語法支援這麼做,如果想不使用該資料檔案,唯一是將資料檔案設定為 offline 狀態。執行以下步驟將資料檔案設定為 offlin...

MongoDB資料檔案備份與恢復

mongodb資料檔案備份與恢復 備份與恢復資料對於管理任何資料儲存系統來說都是非常重要的。1 冷備份與恢復 建立資料檔案的副本 前提是要停止mongodb伺服器 也就是直接copy mongodb將所有資料都儲存在資料目錄下,預設是 data db windows下是c data db 啟動mon...

Oracle表空間與資料檔案

1.oracle資料庫邏輯結構包含哪些東西?1 表空間 a.乙個oracle資料庫邏輯上分為更小的邏輯區域叫做表空間 b.乙個表空間同時只屬於乙個資料庫 c.每個表空間由乙個或多個系統檔案組成,叫做資料檔案datafile d.乙個表空間可以有1個或多個段組成 e.當資料庫執行時表空間可以是onli...