oracle怎么找回刪除表的數(shù)據(jù) oracle怎么恢復(fù)已刪除數(shù)據(jù)?
oracle怎么恢復(fù)已刪除數(shù)據(jù)? 1. 獲取當(dāng)前數(shù)據(jù)庫(kù)的SCN號(hào)select currentSCN from V$database:14992232。在當(dāng)前SCN編號(hào)之前查詢SCN select*fr
oracle怎么恢復(fù)已刪除數(shù)據(jù)?
1. 獲取當(dāng)前數(shù)據(jù)庫(kù)的SCN號(hào)select currentSCN from V$database:1499223
2。在當(dāng)前SCN編號(hào)之前查詢SCN select*from table name(從SCN 1499220開(kāi)始)(確定刪除的數(shù)據(jù)是否存在,如果存在,則還原數(shù)據(jù);如果不存在,則繼續(xù)減少SCN編號(hào))
3?;謴?fù)已刪除和提交的數(shù)據(jù)。將表名閃回到SCN 1499220
使用Oracle em來(lái)管理,即在菜單中選擇database control-database name。輸入后,創(chuàng)建表空間,創(chuàng)建用戶,并指定用戶的權(quán)限。它是一個(gè)可視化界面。Server security user
如果刪除,則用戶沒(méi)有添加cascade參數(shù)。嘗試重新生成用戶并授予相應(yīng)的權(quán)限。它不能保證工作,但是如果添加了cascade,它只能從備份文件中恢復(fù)。