無備份資料檔案的恢復

2021-08-26 22:52:40 字數 1015 閱讀 1571

無備份資料檔案的恢復

流程:1. 新建表空間及表,向表裡插入一條資料;

2. 關閉資料庫;

3. 在作業系統刪除新建表空間的資料檔案;

4. 重新啟動資料庫,報錯;

5. 手動將資料檔案下線;

6. 開啟資料庫,先讓資料正常對外工作;

7. recover datafile ..(前提是從資料檔案誕生起日誌檔案都存在)

8. 手動將資料檔案上線;

--新建測試環境

--新建測試表

create table t1

(sid int not null primary key,

sname varchar2(10)

)tablespace test;

--迴圈匯入資料

declare

maxrecords constant int:=20000;

i int :=1;

begin

for i in 1..maxrecords loop

insert into t1 values(i,'ocpyang');

end loop;

dbms_output.put_line(' 成功錄入資料! ');

commit;

end;

/--2.模擬刪除檔案

shutdown immediate;

sql> startup

oracle 例程已經啟動。

alter database datafile 5 offline;

shutdown immediate;

startup;

sql> select file#,status,name from v$datafile;

recover datafile 5;

recover datafile 5;

完成介質恢復。

alter database datafile 5 online;

select count(*) from t1;

無備份資料檔案的恢復

無備份資料檔案的恢復 流程 1.新建表空間及表,向表裡插入一條資料 2.關閉資料庫 3.在作業系統刪除新建表空間的資料檔案 4.重新啟動資料庫,報錯 5.手動將資料檔案下線 6.開啟資料庫,先讓資料正常對外工作 7.recover datafile 前提是從資料檔案誕生起日誌檔案都存在 8.手動將資...

備份恢復 資料檔案

如果不能離線,只能到mount階段恢復 能離線的資料檔案 使用者表空間,sysaux表空間,臨時 表空間 中的資料檔案 不能離線的資料檔案 system表空間,nudo表空間中的資料檔案 可離線的資料檔案損壞 1 如果現在資料庫已經open了,讓資料檔案離線 可以用資料檔案編號,也可以指定資料檔案路...

MongoDB資料檔案備份與恢復

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