您的位置:首页 > 数据库 > Oracle

Oracle表数据被删除后的恢复

2012-02-27 18:42 204 查看
在Oracle数据库使用过程中,会存在表中数据被误删除的情况,如果被删除的数据有备份,则可从备份中获取,若表数据被删除至发现被删除期间没有进行备份,则可使用Oracle闪回技术进行数据恢复(适用于短时间内被删除的数据),可恢复数据的时间根据数据库的配置有所不同

select * from 表名 as of timeestamp to_timestamp('日期','日期格式')

示例:如下语句恢复表salb27在'2011-9-7 15:00:00'这个时刻的数据

select * from salb27 as of timestamp to_timestamp('2011-9-7 15:00:00','yyyy-mm-dd hh24:mi:ss')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: