首页 > 数据库 >Oracle使用闪回恢复表数据

Oracle使用闪回恢复表数据

时间:2022-12-25 15:55:44浏览次数:43  
标签:闪回 临时 恢复 表名 Oracle table flashback before

1、先去回收站看看相关数据的信息
select * from user_recyclebin
2、确认后使用闪回来恢复表数据
flashback table 要恢复的表名 to before drop;

如果在删除表数据后,有过 DDL 操作的话会导致以上语句报错。

3、通过闪回到临时表,再从临时表 insert 到目标表
flashback table 要恢复的表名 to before drop rename to 临时表;
insert into 要恢复的表名 select * from 临时表;

标签:闪回,临时,恢复,表名,Oracle,table,flashback,before
From: https://www.cnblogs.com/yu011/p/17004121.html

相关文章

  • gdd 设置断点及恢复命令
    INF B break[文件名:]行号或函数名《条件表达式>   设置断点tbreak[文件名:]行号或函数名《条件表达式>    设置临时断点delete【断点号】di......
  • 使用自定义辅助实例执行基于时间点的表空间恢复
    文档课题:使用自定义辅助实例执行基于时间点的表空间恢复.系统:centos7.9数据库:oracle11.2.0.41、相关概念执行TSPITR时,要求表空间必须是自包含.TSPITR在以下情况使用:a、恢......
  • 确认oracle中表被truncate的具体时间
    文档课题:确认oracle中表被truncate的具体时间.数据库:oracle11.2.0.41、场景准备SYS@orcl>createtableleo.tspitr_emptablespaceleo_tsasselect*fromscott.emp;Ta......
  • SQL Server—— 增量恢复
    1.准备工作1.1.数据库名称xxx项目1.2.操作系统WinServer2008-R21.3.数据库类型MS-SqlServer2008R2(RTM)-10.50.1600.1(X64)1.4.恢复介质文件数据库备份模式:......
  • Oracle RAC -- VMware server 2.0 创建共享磁盘
    C:\ProgramFiles(x86)\VMware\VMwareServer> vmware-vdiskmanager.exe-c-s2Gb-alsilogic-t2G:\VirtualMachines\disks\OCR_VOTE.vmdkC:\ProgramFiles(x86)\VMw......
  • Oracle函数汇总
      SQL函数日期函数:可以进行算术运算 SYSDATE返回系统日期selectsysdatefromdual;ADD_MONTHS(<d>,<i>)返回日期d加上i个月后的新日期(i正可负)。......
  • oracle根据某个值搜索所有的表及列名
    1、创建createorreplaceprocedureA_YANDANCHANis--名称A_YANDANCHAN可以改掉v_sqlVARCHAR2(4000);v_tb_columnVARCHAR2(4000);v_cntNUMBER(18,0);......
  • oracle常用命令
    1#登录2su-oracle3sqlplus"/assysdba"4#查询数据库版本5SQL>select*fromv$version;6#查询当前数据库进程的连接数7SQL>selectcount(*)fro......
  • Oracle 19c RAC 自动应用RU补丁简明版
    环境:OracleRAC(GI19.3+DB19.3)本文应用补丁信息,19.16RU:p34130714_190000_Linux-x86-64.zip本文主要演示使用opatchauto自动应用补丁的过程。1.更新OPatch......
  • Oracle19C windows安装部署
    1、解压安装包WINDOWS.X64_193000_db_home.zip2、双机setup.exe文件。服务器先决条件检查点击关闭。数据库监听配置数据库初始化设置......