Oracle 中已刪除資料可透過下列步驟還原:確認資料存在回收站中。驗證您擁有 UNRECOVER TABLE 權限。使用 UNRECOVER TABLE 語句還原資料。可選:使用 SCN 指定要還原的特定資料版本。執行 COMMIT 以永久生效。
如何還原Oracle 資料庫中已刪除的資料
第一步:確認資料已刪除
SELECT * FROM RECYCLEBIN;
#第二步驟:驗證撤銷權限
SELECT PRIVILEGE FROM USER_SYS_PRIVS WHERE PRIVILEGE_TYPE = 'UNRECOVER';
使用UNRECOVER TABLE 語句還原已刪除的資料。
UNRECOVER TABLE table_name;
您可以使用DELETE 語句中的SCN 欄位指定要復原的特定資料版本。
UNRECOVER TABLE table_name AS OF SCN scnumber;
#還原資料後,必須提交交易以使更改永久生效。
COMMIT;
還原已刪除的資料可能會影響資料庫的效能。
以上是oracle資料庫刪除的資料如何還原的詳細內容。更多資訊請關注PHP中文網其他相關文章!