原文:關於oracle誤刪數據恢復

上周時候,因為一時手賤,生產上的數據被我給delete掉了。 用的是delete語句,然后很迅速的還給commit了。 於是 杯具了。 於是找到了下面這兩個語句: ALTER TABLE tablename ENABLE row movement flashback table tablename to timestamp to timestamp : : , yyyy mm dd hh :mi: ...

2012-09-19 08:47 10 911 推薦指數:

查看詳情

Oracle誤刪除數據恢復

select * from tablename as of timestamp to_timestamp('2018-05-04 13:30:00','yyyy-MM-dd hh24:mi:ss') 查詢這個時間點的數據 (有可能因為系統時間和數據庫時間不一致查不出數據 所以先查詢數據庫的時間 ...

Fri May 04 23:45:00 CST 2018 0 5994
ORACLE 誤刪除數據恢復

首先通過如下SQL語句找到執行刪除的LAST_ACTIVE_TIME。即找到具體的刪除時間。 select SQL_TEXT,LAST_ACTIVE_TIME from v$sqlarea where LAST_ACTIVE_TIME >to_date('刪除數據的大約時間 ...

Wed Feb 20 02:01:00 CST 2019 0 713
Oracle數據庫中,誤刪除或者修改數據恢復方法

在我們實際工作中,誤刪除或者修改Oracle數據庫中的數據,怎么辦呢?這里給大家分享一種解決辦法。假如你誤操作的時間不超過30分鍾(數據庫默認的回滾保持段里的數據時間,可以在pl/sql執行窗口按ctrl+E查看你最近的操作),就是可以使用以下方法恢復數據 ...

Fri Jul 12 02:59:00 CST 2019 0 900
SqlServer無備份下誤刪數據恢復

系統已上線,給客戶修改bug的時候,使用delete語句刪表數據,沒想到庫沒切換成測試庫。誤刪了正式庫的數據,而且一次備份都沒有做過,玩大了 不扯了,進入主題 網上很多方法,都是針對至少有一次備份的情況下進行數據恢復的,沒有備份就基本上只能找數據恢復公司了。本章將通過日志來恢復誤刪數據 ...

Thu Nov 29 03:54:00 CST 2018 14 8830
oracle 數據恢復 回滾數據

1.查詢你執行update 語句之前的數據 精確到什么時間 select * from 表名 as of timestamp to_timestamp('2017-07-21 17:16:38', 'yyyy-mm-dd hh24:mi:ss'); 2.開啟可移動數據命令,執行完就可以回滾 ...

Thu Jul 18 00:47:00 CST 2019 0 1759
Oracle 表和表數據恢復

1. 表恢復誤刪的表,只要沒有使用 purge 永久刪除選項,那么基本上是能從 flashback table 區恢復回來的。 數據表和其中的數據都是可以恢復回來的,記得 flashback table 是從 Oralce 10g 提供的,一般步驟有: a. ...

Mon Aug 29 19:06:00 CST 2016 0 22133
Oracle 表和表數據恢復

1. 表恢復誤刪的表,只要沒有使用 purge 永久刪除選項,那么基本上是能從 flashback table 區恢復回來的。 數據表和其中的數據都是可以恢復回來的,記得 flashback table 是從 Oralce 10g 提供的,一般步驟有: a. ...

Tue Jul 24 00:29:00 CST 2018 0 1416
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM