自己積累的表 資料恢復。

2021-06-07 03:01:38 字數 573 閱讀 7462

alter table tablename enable row movement;

flashback table name to timestamp(systimestamp - interval '50' minute);   

--或-----恢復drop掉的表:

select * from user_recyclebin where original_name=upper('group_customer');

方法1.flashback table group_customer to before drop rename to group_customer_aa;

方法2.flashback table "bin$wlvv6h+iindgqwomyh8g0a==$0" to before drop;此句與上一句的作用是一樣的,都是恢復表

select * from recyclebin

----oracle中取乙個隨機值

select dbms_random.value from dual;

select dbms_random.value(0,1) from dual;   

Oracle表資料恢復

alter table 表名 enable row movement 2 執行表資料恢復語句,需明確恢復的表名和恢復時間節點。flashback table 表名 to timestamp to timestamp 時間點 yyyy mm dd hh24 mi ss 注意 如有需要 1 通過flas...

oracle恢復表資料

經常可能會因為某些誤操作等原因導致oracle資料庫表裡的資料發生變化,不過沒關係,用這條語句可以查詢最近幾個小時內的資料 具體多久不一定,自行測試 既然能查到,恢復當然就解決了。查詢該錶60分鐘前的資料 select from table as of timestamp systimestamp ...

Oracle 表和表資料恢復

對誤刪的表,只要沒有使用 purge 永久刪除選項,那麼基本上是能從 flashback table 區恢復回來的。資料表和其中的資料都是可以恢復回來的,記得 flashback table 是從 oralce 10g 提供的,一般步驟有 a.從 flashback table 裡查詢被刪除的資料表...