閃回查詢找到誤刪除資料
下午使用者打電話告知剛誤刪除一個使用者,馬上想到在不影響業務情況下使用閃回查詢,回家後模擬一下當時情況,記錄操作
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 4月 14 23:29:11
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連線到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> show user
USER 為 "LIXIANG"
SQL> create table test_20100414 as select * from dba_objects;
表已建立
SQL> select sysdate from dual;
SYSDATE
-------------------
2010-04-14 23:33:17
SQL> delete test_20100414 where owner='LIXIANG';
已刪除6行。
SQL> commit;
提交完成。
SQL> select count(*) from test_20100414;
COUNT(*)
----------
49783
SQL> select count(*) from test_20100414 as of timestamp to_timestamp('2010-4-14 23:33:17','yyyy-mm-dd hh24:mi:ss');
COUNT(*)
----------
49789
SQL> select object_name, owner
2 from test_20100414 as of timestamp to_timestamp('2010-4-14 23:33:17', 'yyyy-mm-dd hh24:mi:ss')
3 minus
4 select object_name, owner from test_20100414;
OBJECT_NAME
---------------------------------------------------------------------------------------------------
DEMO1
DEMO2
TEST100330
TEST20100413
TEST_20100414
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7417660/viewspace-1032878/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 回閃查詢查詢刪除的資料
- 閃回刪除、閃回查詢
- 使用閃回查詢恢復誤刪除的資料
- oralce恢復誤刪除的表中的資料(閃回、閃回查詢)
- 閃回查詢恢復誤刪資料
- Oracle閃回查詢恢復delete刪除資料Oracledelete
- Oracle閃回刪除恢復誤刪資料Oracle
- 使用oracle 閃回查詢找回誤更新的資料Oracle
- 閃回技術查詢資料
- MySQL使用binlog2sql閃回誤刪除資料MySql
- FlashBack總結之閃回資料庫與閃回刪除資料庫
- 閃回查詢之閃回版本查詢
- 閃回查詢之閃回表查詢
- 【閃回特性之閃回查詢】使用閃回查詢(select as of)
- 閃回表、閃回查詢
- 使用閃回查詢備份資料
- Oracle閃回刪除Oracle
- 閃回查詢
- 閃回(關於閃回查詢)
- 基本閃回查詢和閃回表
- 閃回技術一:閃回查詢
- 閃回刪除技術:
- 閃回版本查詢與閃回事務查詢
- oracle閃回查詢Oracle
- 閃回查詢(轉)
- 閃回查詢(1)
- oracle 閃回查詢Oracle
- (f)--閃回恢復區---實踐2---閃回表(閃回DML部分資料會用到閃回查詢)
- DM7閃回與閃回查詢
- Oracle閃回查詢,閃回版本查詢與閃回事務查詢的使用區別總結Oracle
- Oracle資料庫的閃回查詢功能簡介Oracle資料庫
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- Oracle閃回誤刪的表Oracle
- Flashback Query閃回查詢
- oracle的閃回查詢Oracle
- oracle的回閃查詢Oracle
- 閃回查詢(undo sql)SQL
- 閃回版本查詢操作