閃回查詢恢復誤刪資料
啟用flash back:
BEGIN
dbms_flashback.enable_at_time(SYSDATE-60/1440);
END;
驗證資料:
SELECT *
FROM h2.s_company AS OF TIMESTAMP to_timestamp('2013-8-9 12:26:08', 'yyyy-mm-dd hh24:mi:ss');
關閉flash back:
BEGIN
dbms_flashback.disable;
END;
不關閉的話會出現:
ORA-08182: 在閃回模式下操作不受支援
接下來將資料插入原始表
INSERT INTO s_company_f1
SELECT *
FROM h2.s_company AS OF TIMESTAMP to_timestamp('2013-8-9 12:26:08', 'yyyy-mm-dd hh24:mi:ss');
這個是我情急之下采用的一個很弱智的方法, 只需要兩句簡單的DDL即可恢復:
alter table s_company_f1 enable row movement;
flashback table s_company_f1 to timestamp to_timestamp('2013-8-9 15:00:08', 'yyyy-mm-dd hh24:mi:ss');
- SQL> flashback table test_move to timestamp(systimestamp - interval '3' minute);
- flashback table test_move to timestamp(systimestamp - interval '3' minute)
- *
- ERROR at line 1:
- ORA-08189: cannot flashback the table because row movement is not enabled
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-768154/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Orcale利用閃回功能恢復資料
- Oracle恢復誤刪資料Oracle
- mysql誤刪資料恢復MySql資料恢復
- 使用 Oracle logminer 挖掘日誌恢復誤刪資料以及查詢操作者Oracle
- Sybase ASE資料庫恢復,Sybase資料恢復,資料誤刪除恢復工具READSYBDEVICE資料庫資料恢復dev
- 磁碟誤刪卷資料恢復工具資料恢復
- Mysql 誤刪資料進行恢復MySql
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- 【NetApp資料恢復案例】針對NetApp誤刪除資料的恢復APP資料恢復
- Sybase SQL Anywhere(ASA)資料庫恢復,ASA資料恢復,資料誤刪除恢復工具ReadASADBSQL資料庫資料恢復
- Mongodb資料庫誤刪後的恢復MongoDB資料庫
- 【伺服器資料恢復】LINUX誤刪除、誤格式化怎麼恢復資料?伺服器資料恢復Linux
- SQL Server資料庫恢復,SQL Server資料恢復,SQL Server資料誤刪除恢復工具SQLRescueSQLServer資料庫資料恢復
- DM7閃回與閃回查詢
- 【oracle資料庫資料恢復】誤操作導致的資料庫誤刪除的資料恢復案例Oracle資料庫資料恢復
- 【儲存資料恢復案例】Netapp誤操作刪除lun的資料恢復資料恢復APP
- 【儲存資料恢復】NetApp儲存誤刪除的資料恢復案例資料恢復APP
- 【儲存資料恢復】NetApp儲存誤刪資料夾的資料恢復案例資料恢復APP
- MySQL使用binlog2sql閃回誤刪除資料MySql
- 電腦檔案誤刪除了怎麼恢復找回?誤刪電腦資料恢復方法教程資料恢復
- Oracle閃回功能恢復偶然丟失的資料(轉)Oracle
- 誤刪除儲存SqlServer資料庫資料恢復SQLServer資料庫資料恢復
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- 【伺服器資料恢復】伺服器誤刪除lun如何恢復資料?伺服器資料恢復
- 【伺服器資料恢復】LINUX誤刪除、格式化的資料恢復伺服器資料恢復Linux
- 【伺服器資料恢復】NetApp儲存誤刪除的資料恢復案例伺服器資料恢復APP
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- MySQL誤刪資料?試試資料閃回工具binlog2sqlMySql
- 【資料庫資料恢復】LINUX環境下ORACLE資料庫誤刪除的資料恢復資料庫資料恢復LinuxOracle
- 伺服器資料恢復—EMC儲存資料卷被誤刪除如何恢復資料?伺服器資料恢復
- 伺服器資料恢復-LINUX誤刪除/格式化資料的資料恢復方案伺服器資料恢復Linux
- 恢復Oracle資料庫誤刪除資料的語句Oracle資料庫
- 【伺服器資料恢復】伺服器誤刪除卷怎麼恢復資料伺服器資料恢復
- 【儲存資料恢復】HP EVA儲存誤刪除VDISK的資料恢復案例資料恢復
- 【伺服器資料恢復】EMC Unity儲存誤刪除的資料恢復案例伺服器資料恢復Unity
- 【伺服器資料恢復】EMC Isilon儲存誤刪除的資料恢復案例伺服器資料恢復
- 【虛擬化資料恢復】KVM虛擬機器誤刪除資料恢復案例資料恢復虛擬機
- 誤刪除ESXi虛擬機器資料恢復虛擬機資料恢復
- DM8 閃回查詢