当前位置: 首页 > news >正文

网站建设公司电话咨询wap网站建设哪家好

网站建设公司电话咨询,wap网站建设哪家好,广州十大电商公司,西安做网站哪里价格低不下心删除了生产库的数据或者不小心删除了一部分数据,如何恢复找回。 Oracle恢复删除数据的方法 方案一 利用oracle提供的闪回方法进行数据恢复,适用于delete删除方式 首先获取删除数据的时间点: select * from v$sql where sql_text l…

不下心删除了生产库的数据或者不小心删除了一部分数据,如何恢复找回。

Oracle恢复删除数据的方法

方案一

  1. 利用oracle提供的闪回方法进行数据恢复,适用于delete删除方式

首先获取删除数据的时间点:

select * from v$sql where sql_text like '%table_name%' ;

示例sql

select sql_text as boothno,first_load_time as submarket from v$sql where sql_text like '%MK_BOOTHINFO%' and sql_text like '%DELETE FROM MK_BOOTHINFO WHERE BOOTHID = %'

根据结果中的sql_text内容,找到delete执行语句对应的删除时间点,执行下面语句查询出删除的数据。

select * from table_name as of timestamp to_timestamp(‘删除时间点’,‘yyyy-mm-dd hh24:mi:ss’)
where (删除时的条件)

示例sql

      select * from Mk_Boothinfo as of timestampto_timestamp(#{time2,jdbcType=VARCHAR},'yyyy-mm-dd hh24:mi:ss')where  BOOTHID = #{boothId}

ps:这个时间点可以适当加减30s内去获取数据 有可能查不到

检查数据无误后,执行下面操作,将数据插回原表中。注意主键不重复

insert into table_name
select * from from table_name as of timestamp to_timestamp(‘删除时间点’,‘yyyy-mm-dd hh24:mi:ss’)
where (删除时的条件)

方案二

  1. 利用oracle虚拟回收站功能
    原理是因为oracle数据库在删除表时会将删除信息存放于某虚拟回收站中而非直接清空,在此种状态下数据库标记该表的数据库为可以复写,所以在该块未被重新使用前依然可以恢复数据。该方法多用于drop删除。

首先查询123user_table==视图,找到被删除的表:

select table_name,dropped from user_tables;
select object_name,original_name,type,droptime from user_recyclebin;

注意此时的,object_name和original_name就是回收站存放的表名和原来删除的表名,如果表名没有被重新命名,可以通过下面语句进行恢复:

flashback table object_name to before drop new_table_name;

方案三

  1. 用oracle数据库的闪回功能可以将数据库恢复到过去某一状态

注意,此时是整库恢复,具体语法如下:

SQL>alter database flashback on
SQL>flashback database to scn SCNNO;
SQL>flashback database to timestamp to_timestamp(‘frombyte 2021-09-02 23:59:59’,‘yyyy-mm-dd hh24:mi:ss’);
  1. 彻底删除数据

如果确定需要删除的数据又不想无谓的占用空间,我们可以使用以下3种方式:

  1. 采用truncate方式进行截断。(不能进行数据回恢复)

  2. 在drop时加上purge选项:drop table table_name purge

  3. 通过删除recyclebin区域来永久性删除表 ,drop table table_name cascade constraints purge table table_name;

  4. 关于清空回收站

删除当前用户回收站
purge recyclebin;
删除全体用户在回收站的数据
purge dba_recyclebin;

http://www.yayakq.cn/news/60783/

相关文章:

  • 浅绿色网站模板王野苏婉卿
  • 网站开发工作时间西双版纳建设局网站
  • 网站目标图书销售网站网页设计模板
  • 写作的网站有哪些优化seo报价
  • 温州有没有专门的企业网站北京市建设工程信息网官方网站
  • 2019个人建网站金蝶软件免费版下载
  • 做网站和seo哪个好做类似于58同城的网站
  • 松江新城投资建设发展有限公司网站嘉兴网站广优化公司
  • 网站全网建设莱芜静海网站建设制作
  • 网站项目规划与设计木门东莞网站建设技术支持
  • 全网网站建设维护网站建设论文题目
  • 做微商的网站邢台seo
  • 厦门学网站设计购物网站开发背景及目的
  • 织梦 我的网站网站搭建平台流程
  • 如何查询网站开发语言微信小程序短链接生成
  • 漂亮大气网站成品网站定制
  • 对加强政务门户网站建设的意见电子政务网站建设的步骤一般为
  • 代理企业网站备案做自媒体关注的网站
  • 做网站能改吗个人小程序开发流程
  • 上海市网站设计公司山东网站建设设计公司
  • 网络网站建设公司排名北京的互联网企业
  • 安阳做网站多少钱推广搜索引擎
  • 金华建设网站的公司制作网页比较方便的软件
  • 重庆建站模板展示网站批量上传文章
  • 重庆城乡建设网站首页深圳电器公司招聘
  • 北京服饰电商网站建设wordpress积分推广插件
  • 做网站如何月入10万福建百度seo排名点击软件
  • 集美网站建设株洲网站建设优化
  • 设计师常用的图片网站中国建设银行个人网上银行登录
  • 汉语资源建设相关网站深圳地铁建设有限公司