Oracle表空間時間點恢復(fù)的方法
更新時間:2024年10月04日 09:18:46 作者:Dnui_King
Oracle表空間是數(shù)據(jù)庫管理系統(tǒng)中用于存儲數(shù)據(jù)、索引和其他對象的基本存儲單元,它是Oracle Database結(jié)構(gòu)的核心組成部分,將物理磁盤空間組織成邏輯上獨立的區(qū)域,本文給大家介紹了Oracle表空間時間點恢復(fù)的方法,需要的朋友可以參考下
已有一個數(shù)據(jù)庫全備,在PDB中恢復(fù)被drop掉的表空間
1.新建表空間
create tablespace PITR_TBS datafile '/u01/app/oracle/oradata/PRODCDB/PDBPROD2/PITR_TBS01.dbf' size 10m;

2.使用RMAN備份.
backup as compressed backupset database INCLUDE CURRENT CONTROLFILE plus archivelog;

3.Drop表空間模擬故障
drop tablespace PITR_TBS including contents and datafiles;

查看想要恢復(fù)的表空間的所在備份位置:

4.查看控制文件備份
list backup of controlfile;

5.找到 pdbprod2 備份之后,最鄰近的控制文件備份對應(yīng)的 SCN

6.恢復(fù)表空間
recover tablespace pdbprod2:PITR_TBS until scn 2887757 auxiliary destination '/u01/app/oracle';

此時已經(jīng)有輔助實例在幫助恢復(fù)表空間


此時表空間已經(jīng)恢復(fù)但是offline狀態(tài)。
7.表空間online
alter tablespace PITR_TBS online;

以上就是Oracle表空間時間點恢復(fù)的方法的詳細內(nèi)容,更多關(guān)于Oracle表空間時間點恢復(fù)的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Oracle插入數(shù)據(jù)時出現(xiàn)ORA-00001:unique?constraint問題
這篇文章主要介紹了Oracle插入數(shù)據(jù)時出現(xiàn)ORA-00001:unique?constraint問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03
[Oracle] dbms_metadata.get_ddl 的使用方法總結(jié)
以下是對Oracle中dbms_metadata.get_ddl的用法進行了詳細的分析介紹,需要的朋友參考下2013-07-07
Oracle中多表關(guān)聯(lián)批量插入批量更新與批量刪除操作
這篇文章主要介紹了Oracle中多表關(guān)聯(lián)批量插入,批量更新與批量刪除操作,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12

