数据库怎么恢复到某时间点(oracle数据表恢复到某个时间点?)

发布日期:2023-02-26 02:33:35   浏览量 :93
发布日期:2023-02-26 02:33:35  
93

2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家 

数据库怎么恢复到某时间点(oracle数据表恢复到某个时间点?)

一、oracle数据表恢复到某个时间点?
如果开启闪回可以使用闪回表。select log_mode,flashback_on from v$database;如果是下面结果则开了闪回LOG_MODE FLASHBACK_ON------------ ------------------ARCHIVELOG YES可以执行以下命令alter table 表名 enable row movement; --开启表行移动flashback table 表名 to timestamp to_timestamp('20130813 14:00:00','yyyymmdd hh24:mi:ss')

;--闪回到2013年8月13日14点你要是没开启,有逻辑备份可以使用imp命令导入数据。

如果没用逻辑备份,开启归档模式,有物理备份,能够停机、数据丢失的话,可以采用不完全恢复用rman登陆rman target /执行以下命令run{shutdown immediate;startup mount;set until time = "to_date('20130813 14:00:00','yyyymmdd hh24:mi:ss')";restore database;recover database;alter database open resetlogs;}切记!做以上任何操作前做好备份,否则出了问题后悔莫及。

而且建议你联系你们数据库管理员处理这个问题。

二、win10系统还原到某个时间点要多久?
1、只还原C盘部分所要使用的时间很短,约一小时左右。

2、还原所有文件(释放镜像),约5到6小时。

3、还原点还原,约4到5小时。还原点提供与闪回数据库和其他介质恢复操作相关的功能。 特别是,在系统改变号(SCN)上创建的保证还原点可以使用闪回数据库将数据库回滚到此SCN。 还原点功能和闪回数据库功能可以单独使用,也可以一起使用。
关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
支持 反馈 订阅 数据
回到顶部