ORACLE将表中的数据恢复到某一个时间点
生活随笔
收集整理的這篇文章主要介紹了
ORACLE将表中的数据恢复到某一个时间点
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
oracle沒(méi)有開(kāi)啟閃回,也沒(méi)記錄日志,最后根據(jù)某一時(shí)刻的數(shù)據(jù)還原,具體操作如下:
根據(jù)oracle自己的快照備份查詢(xún)某一時(shí)刻的某張表數(shù)據(jù)select * from COMPANY as of timestamp to_timestamp('2021-08-15 14:06:00', 'YYYY-MM-DD:HH24:MI:SS');可直接刪除表數(shù)據(jù),再插入歷史快照數(shù)據(jù):
delete from COMPANY;
commit;
insert into COMPANY select * from COMPANY as of timestamp to_timestamp('2021-08-15 14:06:00', 'YYYY-MM-DD:HH24:MI:SS');
總結(jié)
以上是生活随笔為你收集整理的ORACLE将表中的数据恢复到某一个时间点的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于source /etc/profil
- 下一篇: ORG.SPRINGFRAMEWORK.