误删Oracle中数据快速恢复方式

误删Oracle中数据快速恢复方式在开发或者维护过程存在需要对Oracle数据的恢复工作,下面提供几种方式:1.数据查询(20分钟前)select*fromTABLE_NAMEasoftimestampsysdate-20/1440;2.更新数据恢复2.1清空当前表,恢复20分钟前数据(不推荐)DELETETABLE_NAMEwhere1=1;COMMIT;inserti…

大家好,又见面了,我是你们的朋友全栈君。

在开发或者维护过程存在需要对Oracle数据的恢复工作,下面提供几种方式:

1. 数据查询(20分钟前)

select * from TABLE_NAME as of timestamp sysdate-20/1440;

2. 更新数据恢复

 2.1 清空当前表,恢复20分钟前数据(不推荐)

DELETE TABLE_NAME where 1=1;
COMMIT ;
insert into TABLE_NAME select * from TABLE_NAME as of timestamp sysdate-20/1440;
COMMIT;

2.1 备份当前表,恢复20分钟前数据(推荐)

create table TABLE_NAME_OLD as select * from TABLE_NAME;
create table TABLE_NAME_NEW as select * from TABLE_NAME as of timestamp sysdate-20/1440;
DELETE TABLE_NAME where 1=1;
COMMIT ;
insert into TABLE_NAME select * from TABLE_NAME_NEW;
COMMIT;

3. 表结构恢复

flashback table T_XXXX to before drop;

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160815.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月17日 上午10:46
下一篇 2022年7月17日 上午10:46


相关推荐

  • 使用 Nginx 为 Grok API (api.x.ai) 设置反向代理

    使用 Nginx 为 Grok API (api.x.ai) 设置反向代理

    2026年3月15日
    1
  • java命令行执行 jar_java命令打包jar

    java命令行执行 jar_java命令打包jar摘要这个技巧阐明了如何不直接处理清单文件而将一个不能运行jar包转换成一个可以执行的jar包。学会如何写一段转换jar包的程序,将你的jar包转换成你能使用java-jar命令运行jar包或象在windows系统上那样通过双击来运行jar包。你可以很容易地将一个应用的所有的类和资源打包到一个jar文件中去。事实上,这只是打包的一个原因。另一个原因是让用户很容易地执行包中的应用。那么在java的…

    2022年10月5日
    4
  • elasticsearch集群安装插件滚动重启步骤「建议收藏」

    elasticsearch集群安装插件滚动重启步骤「建议收藏」elasticsearch集群安装插件滚动重启步骤1.先安装好插件(每个节点都要装,root用户执行)2.禁用分片分配。这可以防止Elasticsearch重新平衡(reblance)丢失的分片,可以按如下方式禁用分配3.为了提升集群恢复速度,尽可能先让数据刷盘.如果有任何挂起(pending状态)的索引操作,这个操作将会失败,但可以安全地多次重新执行.如果应用有数据写入最好先暂时停止数据写入4.重启节点确认是否已经加入集群5.重新启用分片分配,分片再平衡可能需要一些时间。等待群集恢复到green状态后再继

    2025年8月3日
    5
  • N3K跨网段流量异常

    N3K跨网段流量异常

    2021年9月14日
    45
  • Django(69)最好用的过滤器插件Django-filter[通俗易懂]

    Django(69)最好用的过滤器插件Django-filter[通俗易懂]前言如果需要满足前端各种筛选条件查询,我们使用drf自带的会比较麻烦,比如查询书名中包含“国”字,日期大于“2020-1-1”等等诸如此类的请求,Django-filter这个组件就是要解决这样的问

    2022年8月7日
    7
  • navicat15激活码-激活码分享

    (navicat15激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~M…

    2022年3月21日
    133

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号