为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】:麒麟Linux 【CPU】: 【问题描述】*:错误执行的update,被更新的数据怎么恢复呀,
1、在数据库未提交的时候,可以通过rollback回滚; 2、在配置闪回查询功能的时候,可以通过闪回查询方式查询被更新前的数据并予以恢复; select PARA_VALUE from v$dm_ini where para_name ='ENABLE_FLASHBACK' 值为1说明是配置了闪回查询,在回滚段保留时间内可以通过闪回查询找回数据。
3、配置备份+归档的情况下,可以利用备份+归档,在其他实例下恢复数据到指定时间点,然后通过导出导入等方式恢复。
1、在数据库未提交的时候,可以通过rollback回滚;
2、在配置闪回查询功能的时候,可以通过闪回查询方式查询被更新前的数据并予以恢复;
select PARA_VALUE from v$dm_ini where para_name ='ENABLE_FLASHBACK'
值为1说明是配置了闪回查询,在回滚段保留时间内可以通过闪回查询找回数据。
3、配置备份+归档的情况下,可以利用备份+归档,在其他实例下恢复数据到指定时间点,然后通过导出导入等方式恢复。