無備份資料檔案的恢復
流程: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...