卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用PRM-DUL恢復(fù)無備份的Oracle數(shù)據(jù)表

1. 確定數(shù)據(jù)表是否在回收站中在沒有任何備份的情況下,如果意外地DROP了系統(tǒng)中的核心應(yīng)用表,可以首先通過查詢DBA_RECYCLEBINS視圖來確定被DROP掉的表是否在回收站中。在Oracle 1

1. 確定數(shù)據(jù)表是否在回收站中

在沒有任何備份的情況下,如果意外地DROP了系統(tǒng)中的核心應(yīng)用表,可以首先通過查詢DBA_RECYCLEBINS視圖來確定被DROP掉的表是否在回收站中。在Oracle 10g及以后的版本中,提供了recyclebin回收站特性,可以優(yōu)先通過回收站flashback to before drop來恢復(fù)數(shù)據(jù)表。如果回收站中也沒有了被DROP掉的表,則需要第一時(shí)間使用PRM-DUL進(jìn)行數(shù)據(jù)恢復(fù)。

2. 恢復(fù)流程

恢復(fù)的簡(jiǎn)要流程如下:

1. 首先將被DROP掉的數(shù)據(jù)表所在的表空間設(shè)置為OFFLINE狀態(tài)。

2. 通過查詢數(shù)據(jù)字典或者使用LOGMINER工具找到被DROP掉數(shù)據(jù)表的DATA_OBJECT_ID。如果無法獲取DATA_OBJECT_ID,則需要在非字典模式下進(jìn)行操作。

3. 啟動(dòng)PRM-DUL,并進(jìn)入非字典模式。加入被DROP掉數(shù)據(jù)表所在的表空間的所有數(shù)據(jù)文件,然后執(zhí)行SCAN DATABASE SCAN TABLE from Extent MAP命令。

4. 通過DATA_OBJECT_ID定位到展開對(duì)象樹形圖中對(duì)應(yīng)的數(shù)據(jù)表,并采用DataBridge模式將其插回源數(shù)據(jù)庫(kù)中。

3. 人工識(shí)別和恢復(fù)數(shù)據(jù)表

如果通過查詢數(shù)據(jù)字典或者使用LOGMINER等方法無法獲取DATA_OBJECT_ID,可以嘗試通過人工識(shí)別數(shù)據(jù)來定位需要恢復(fù)的數(shù)據(jù)表。在數(shù)據(jù)表不多的情況下,可以通過查看數(shù)據(jù)內(nèi)容來識(shí)別需要恢復(fù)的數(shù)據(jù)表。

首先,將被DROP掉的數(shù)據(jù)表所在的表空間設(shè)置為OFFLINE狀態(tài)。然后,通過查詢dba_segments視圖找到對(duì)應(yīng)的表空間名稱和文件名。接著,將相關(guān)的ASM Diskgroup加入PRM-DUL,并選擇對(duì)應(yīng)的數(shù)據(jù)文件進(jìn)行SCAN操作。

通過人工識(shí)別數(shù)據(jù),可以找到對(duì)應(yīng)的DATA_OBJECT_ID。例如,通過DataBridge技術(shù)將DATA_OBJECT_ID為82641的數(shù)據(jù)傳輸回源庫(kù)中的其他表空間。

這樣,即使在沒有任何備份的情況下,通過使用PRM-DUL工具和人工識(shí)別數(shù)據(jù),可以恢復(fù)Oracle數(shù)據(jù)庫(kù)中無意中被DROP掉的數(shù)據(jù)表。

標(biāo)簽: