delete误删数据使用SCN号恢复(推荐)

作者:我爱睡莲 时间:2024-01-24 04:02:04 

问题描述:使用scn号恢复误删数据

1.查询系统闪回的scn值以及当前日志的scn值,因为我这个是测试,创建的表是在在后边,所以scn值要大于下边这两个scn值,所以对我恢复数据没有用,如果我创建的数据是在下边这两个SCN值之前,也就是比这两个时间点SCN值小,就可以用这两个scn用来恢复数据,但是我下边这个实验创建的测试表晚,就不行了


SQL> select dbms_flashback.get_system_change_number from dual;

delete误删数据使用SCN号恢复(推荐)


SQL> select current_scn from v$database;

delete误删数据使用SCN号恢复(推荐)

2.创建测试数据,


SQL> create table aa(id int,name varchar2(10),adress varchar2(10));

delete误删数据使用SCN号恢复(推荐)


SQL> insert into aa 2 values(111,'steven','beijing');

delete误删数据使用SCN号恢复(推荐)

SQL> commit;

3.这时候相当于数据创建完了,这之后的scn号码要知道,因为上边那两个scn号没有记录这个表的信息对我没用,如果现在查询current_scn号就有用了,这里测试我也不麻烦了,文档是参考的


SQL> select dbms_flashback.get_system_change_number from dual;

delete误删数据使用SCN号恢复(推荐)

这个scn值是可以用来恢复数据的

4.删除数据模拟情景,然后查询不到数据。


SQL> delete from aa;
1 row deleted.
SQL> SQL> SQL> commit;
Commit complete.

delete误删数据使用SCN号恢复(推荐)

5.恢复数据


SQL> select * from aa as of scn 1116916;

delete误删数据使用SCN号恢复(推荐)

可以查询到这个scn值以前的数据,可以用来恢复


SQL> insert into sys.aa select * from sys.aa as of scn 1116916;

delete误删数据使用SCN号恢复(推荐)

delete误删数据使用SCN号恢复(推荐)

现在就恢复完成。

总结

以上所述是小编给大家介绍的delete误删数据使用SCN号恢复网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

来源:https://www.cnblogs.com/houzhiheng/archive/2019/12/05/11987616.html

标签:delete,scn,数据,恢复
0
投稿

猜你喜欢

  • Python 中的装饰器实现函数的缓存(场景分析)

    2022-07-30 01:37:08
  • [译文]The seven rules of Unobtrusive JavaScript

    2008-09-29 12:10:00
  • socket连接关闭问题分析

    2021-09-11 01:48:18
  • Python识别html主要文本框过程解析

    2023-11-09 01:31:52
  • Python OpenCV实现鼠标画框效果

    2022-03-02 10:45:15
  • php+mysqli实现批量替换数据库表前缀的方法

    2023-11-22 10:15:55
  • 关于使用PLSQL Developer时出现报错ora-12514的问题

    2024-01-15 09:12:17
  • asp.net结合aspnetpager使用SQL2005的存储过程分页

    2023-07-14 00:22:23
  • Js利用正则表达式去除字符串的中括号

    2024-04-23 09:23:21
  • Python OpenCV实现识别信用卡号教程详解

    2021-08-12 03:50:27
  • 浅析MysQL B-Tree 索引

    2024-01-17 00:20:44
  • 完全卸载mysql(停止服务、卸载相关程序、删除注册表

    2024-01-24 12:53:40
  • java如何使用正则表达式限制特殊字符的个数

    2023-07-25 08:53:50
  • 使用python把xmind转换成excel测试用例的实现代码

    2022-12-21 06:21:34
  • TensorFlow平台下Python实现神经网络

    2023-10-11 22:31:31
  • PHP简单实现HTTP和HTTPS跨域共享session解决办法

    2023-11-14 19:39:58
  • 解决django后台管理界面添加中文内容乱码问题

    2023-05-12 21:49:36
  • 怎么才能限制SQL Server只能让指定的机器连接

    2010-07-30 13:30:00
  • 记一次pyinstaller打包pygame项目为exe的过程(带图片)

    2023-12-29 12:45:19
  • python实现图像外边界跟踪操作

    2021-07-20 17:38:33
  • asp之家 网络编程 m.aspxhome.com