Oracle數據庫刪除了數據如何恢復


再操作數據庫時,有時候誤刪了數據或者更新數據時忘記設置更新條件,要是這時候沒有提交事務,還可以執行回滾操作。要是這時候不小心提交了,數據也是可以恢復的。

我們只需要執行下面這句sql:

                     select * from test as of timestamp to_timestamp('2019-06-19 09:03:00','yyyy-mm- dd hh24:mi:ss');

test 是你要查看的表名,2019-06-19 09:03:00是某一時刻的時間。這句sql的意思是查看2019-06-19 09:03:00這一時刻test 表里的數據。

所以當我們誤操作數據時,就可以使用上邊的sql先查出誤操作之前某一時刻的數據,再和現在的數據做對比,恢復數據。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM