ORACLE数据库数据误操作、误删除如何恢复数据。
文章内容摘要:
使用plsql登录数据库误操作可尝试闪回数据:
1.查表定问题数据;2.查正常时间数据;3.启用闪回语句。
注意ORA-08189错误,需使表获权限。
使用数据库的小伙伴们应该经常会遇到这种情况,在使用plsql登录数据库的时候,出现误操作导致数据无法复原,让大家追悔莫及,现在小编给大家介绍一种简单实用的方法,希望对大家有所帮助!
1.先查询表,确定表中的哪些数据有问题;
2.查询修改数据之前时间该表数据是否正常,如果正常 采用该时间戳 进行下一步的闪回数据;
3.启用闪回语句,直接使用 正确数据时间戳进行数据闪回。
**注意:**执行该语句的时候,可能会报 ORA-08189: cannot flashback the table becau (ORA-08189: 因为未启用行移动功能, 不能闪回表)!使用下面语句,使表获得权限。
要是有更好的方法,欢迎大家一起探讨。