ALLSTARS_ORACLE 发表于 2017-4-17 15:32:20

急!Oracle所有表数据丢失~!

本帖最后由 ALLSTARS_ORACLE 于 2017-5-3 14:52 编辑

刚刚用ER studio修改了数据库的表关系,
写回oracle的时候,
修改是成功了
没想到所有的表数据都没了
不知道如何还原回来
数据库应该有定期备份的
特来向各位前辈求助~
拜托了!

ALLSTARS_ORACLE 发表于 2017-5-3 14:53:02

有物理备份rman的 直接 不完全恢复或 TSPTIR
有逻辑备份的  备份现场后 重新导入数据

否则可以考虑用prm-dul oracle专业恢复工具恢复数据 http://zcdn.parnassusdata.com/DUL4108.zip

biotwang 发表于 2017-7-28 17:21:04

使用RMAN进行不完全恢复吧,恢复到修改之前的状态即可。

需要判断下误操作前的时间点状态:SQL> restore database;
SQL> recover database until time '2017/07/21:14:42:04';
SQL> alter database open resetlogs;
页: [1]
查看完整版本: 急!Oracle所有表数据丢失~!