oracle恢复表数据

oracle恢复表数据误删表或者deletefromXXX没有带条件清空表后不要慌,能恢复的,咱有flashbacktable咱怕啥只要删除的人没有加PURGE就好。oracle还是够抗造的一、删表恢复flashbacktabletablename_has_deletedtobeforedrop二、清表数据恢复1.确认一下数据对不对,是不是你想恢复的节点select*fromTABLENAME_DATA_CLEANEDasoftimestampto_timestamp(‘误操作的

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

误删表或者delete from XXX没有带条件清空表后不要慌,能恢复的,咱有flashback table咱怕啥

只要删除的人没有加PURGE就好。
oracle还是够抗造的

一、删表恢复

flashback table tablename_has_deleted to before drop

二、清表数据恢复
1.确认一下数据对不对,是不是你想恢复的节点

select * from TABLENAME_DATA_CLEANED as of timestamp to_timestamp(‘误操作的时间点前一丢丢’, ‘yyyy-mm-dd hh24:mi:ss’);

国内要注意时区的问题,需要减8小时
有可能你用实际的时间点查询报错,ora-没记住,基本上是因为你输入时间太靠前了,系统都没到达这个时间点

2.恢复数据
个人建议适用查询插入的方式,省事,但是数据量大不建议用这个

insert into TABLENAME_DATA_CLEANED (select * from TABLENAME_DATA_CLEANED as of timestamp to_timestamp(‘误操作的时间点前一丢丢’, ‘yyyy-mm-dd hh24:mi:ss’));

谨慎一点先备份,视情况决定要不要清表

create table TABLENAME_DATA_CLEANED_BAK as select * from TABLENAME_DATA_CLEANED – 备份一下表如果表里有数据的话

delete from TABLENAME_DATA_CLEANED – 再清一下

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Matlab中axis函数用法总结[通俗易懂]

    Matlab中axis函数用法总结[通俗易懂]axis主要是用来对坐标轴进行一定的缩放操作,其操作命令主要如下:1、axis([xminxmaxyminymax])设置当前坐标轴x轴和y轴的限制范围2、axis([xminxmaxyminymaxzminzmaxcmincmax])设置x,y,z轴的限制范围和色差范围。3、v=axis返回一个行向量,记录了坐标范围4、axis…

    2022年6月14日
    122
  • springcloud与dubbo深入对比

    springcloud与dubbo深入对比微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo和SpringCloud。各大互联网公司也有自研的微服务框架,但其模式都与这二者相差不大。微服务主要的优势降低复…

    2022年5月10日
    39
  • Python的面试题

    Python的面试题 (1)怎么把一个字符串转换成整型?可以使用int函数如int('3')结果由字符串'3'变为整型3(2)python内建数据类型有哪些?int、bool、

    2022年7月6日
    15
  • iOS面试题(五)

    iOS面试题(五)

    2022年4月2日
    35
  • phpMyAdmin安装教程「建议收藏」

    phpMyAdmin安装教程「建议收藏」phpmyadmin是一款mysql数据库管理工具,是由php编写的,可以通过互联网控制和操作mysql,通过phpmyadmin可以完全对数据库进行操作,例如建立、复制/删除数据等等。可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库,为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写,那要等到你看过MySQL手册中相关的部分。

    2022年6月1日
    32
  • 实习感悟——从用户中来,到用户中去

    实习感悟——从用户中来,到用户中去

    2021年12月14日
    44

发表回复

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

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