oracle update错误后回退

2023-05-16

oracle update,delete并commit误操作后,利用闪回方法 flashback还原上个时间点的数据
Oracle Flashback
查询时间节点
select id, name, versions_xid, versions_startscn, versions_endscn,
to_char(versions_starttime,‘YY/MM/DD HH24:MI:SS’) as startime,
to_char(versions_endtime,‘YY/MM/DD HH24:MI:SS’) as endtime,
versions_operation
from 需要回退的表名 versions between scn minvalue and maxvalue where id > 0;

二、开启表回退功能

闪回操作前启用行移动功能
说明:table是误操作,需要闪回的表

alter table 误操作的表 enable row movement;

三、回退到上一时间节点
flashback table 误操作的表 to timestamp TO_TIMESTAMP(‘20210422 15:10:00’,‘YYYYMMDD HH24:MI:SS’);

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

oracle update错误后回退 的相关文章

  • 手动将数据库中的数据插入具有 hibernate_sequence @GenerateValue(strategy = GenerationType.TABLE) 的表中

    我有 ID 为 GenerateValue strategy GenerationType TABLE 的表 需要在postgresql生产数据库上手动插入800条记录 我们从oracle迁移到postgresql 很少有用户错误地访问旧链
  • SKIP加锁和nowait的区别

    pl sql 中 SKIP 锁定游标和 nowait 游标之间的区别 我认为我找到的这张图片是描述差异的最佳例子 详细说明 http viralpatel net blogs oracle skip locked
  • Oracle SQL PLS-00049:错误的绑定变量

    我收到此错误 这似乎是列拼写问题 然而 我 99 确信我拼写的所有内容都是正确的 但我看不出有任何理由会出现我所犯的错误 这是来源 CREATE OR REPLACE TRIGGER update qoh trigger AFTER INS
  • ORA-04061: 包体“PACKAGE.NAME”的现有状态已失效,但仍然存在

    在我正在处理的一个 Oracle 数据库实例上 我在重新编译包时观察到与正常行为不同的行为 通常 如所讨论的Oracle 中频繁出现错误 ORA 04068 包的现有状态已被丢弃 https stackoverflow com questi
  • 在 Oracle 中使用数据透视表的建议

    我需要一份报告 我应该使用数据透视表 报告将按类别分组 使用 case when 语句不好 因为有很多类别 您可以将 Northwind 数据库视为示例 所有类别将显示为列和报告将显示客户在类别中的偏好 我不知道另一个解决方案 并在互联网上
  • 每当 SQLERROR 永远不起作用时

    我不知道可能是什么原因 我已经在网上花了几个小时试图找出我的情况出了什么问题 我查过官方文档 https docs oracle com cd B19306 01 server 102 b14357 ch12052 htm还有一些汤姆 凯特
  • Oracle 数据库 11g 中的访问控制列表 (ACL) 拒绝网络访问

    最近我们从 Oracle 10g 切换到 11g 现在我发现我的邮件功能不起作用 我现在收到错误 ORA 24247 network access denied by access control list ACL 因此 我进行了一些谷歌搜
  • Where 子句中的 If 语句

    我正在处理一个在 WHERE 子句中包含 IF 语句的查询 但是 PL SQL Developer 在执行时给出了一些错误 谁能帮我正确的查询吗 这是查询 SELECT t first name t last name t employid
  • 使用 Oracle Wallet 身份验证从 Spring-jdbc 连接到 Oracle DB

    我将 Spring jdbc 与 org apache commons dbcp BasicDataSource 结合使用 使用用户名和密码进行连接 我想使用BasicDataSource 因为我只有一个连接 我有这个代码
  • 如何使 cx-oracle 将查询结果绑定到字典而不是元组?

    这是我的代码 我想找到一种方法将查询结果作为字典列表而不是元组列表返回 看起来 cx oracle 通过部分文档讨论 绑定 来支持这一点 虽然我不知道它是如何工作的 def connect dsn cx Oracle makedsn hos
  • 使用 Oracle 数据库的 JOIN 语法进行更新

    首先 我执行以下 SQL 语句 drop table names drop table ages create table names id number name varchar2 20 insert into names values
  • 从 Oracle 获取包方法和参数

    我正在寻找 Oracle 查询来获取 Oracle 包 过程的所有参数 我知道有一个视图或表可以提供此功能 但我似乎不记得它是什么 注意 我并不是要从 user objects 获取包列表 而是要获取包 中每个过程的数据类型和参数名称 Th
  • 水晶报表参数选择有限制吗?

    我正在尝试根据按用户分组的 Oracle 数据库制作 Crystal Reports 11 报告 我有超过一千个用户 我想创建一个参数字段 提示用户选择他们想要查看其结果的用户 但是我的参数选择字段仅显示 221 个可能的用户 由于 SQL
  • Oracle SQL 查询日期格式

    我总是对 ORACLE SQL 查询中的日期格式感到困惑 并花几分钟时间去谷歌 有人可以向我解释当数据库表中有不同格式的日期时解决问题的最简单方法吗 例如 我有一个日期列为 ES DATE 保存的数据为 27 APR 12 11 52 48
  • SQL Fiddle 输出错误

    其实我对 PL SQL 还很陌生 我在 SQL Fiddle 中使用 oracle pl sql 创建了下表 create table Employee name varchar2 100 id integer salary integer
  • Oracle 事务在 C++ 和 Java 之间的传播

    我们有一个现有的 C 应用程序 我们将逐步将其替换为新的基于 Java 的系统 在我们用 Java 完全重新实现所有内容之前 我们期望 C 和 Java 必须相互通信 RMI SOAP 消息传递等 我们尚未决定 现在我的经理认为我们需要 J
  • 查看oracle中重复行的所有数据

    我有一个有 6 列的表 id name type id code lat long 前三个是必需的 ID是私钥 按序列自动插入 我有一些重复的行 正如两者所定义的name and type id是平等的 但我想查看受骗者的所有数据 我可以很
  • oracle lag 函数与 group by

    我有一个查询忽略从前一个值增加的值 例如 采用下表 col1 col2 col3 5 1 A 4 2 A 6 3 A 9 4 B 8 5 B 10 6 B 现在进行以下查询 select col1 from select col1 lag
  • 创建和删除表空间 Oracle

    我已经创建了这个表空间 CREATE TABLESPACE IA643 TBS DATAFILE IA643 dat SIZE 500K AUTOEXTEND ON NEXT 300K MAXSIZE 100M 我尝试使用此命令删除它 DR
  • 如何登录Oracle数据库?

    我对 Oracle 数据库中常用的日志记录方法感兴趣 我们的方法如下 我们为要记录的表创建一个日志表 日志表包含原始表的所有列以及一些特殊字段 包括时间戳 修改类型 插入 更新 删除 修改者的 id 原始表上的触发器为每次插入和删除创建一个

随机推荐

  • javascript进阶——Ajax

    传统的Web 页面和应用中 xff0c 用户每点击页面上的某个部分 xff0c 浏览器就会向服务器发出一个请求 xff0c 等待服务器做出响应 xff0c 然后返回一个完整新网页 xff0c 但在大多数情况下用户不得不忍受页面闪烁和长时间的
  • 【用AI写周报,“卷死”同事】打造一款自动生成周报的微信小程序

    文章目录 前言步骤1 xff1a 创建一个ChatGPT账号步骤2 xff1a 创建一个微信小程序并配置API 步骤3 xff1a 在微信开发者工具中创建一个新的微信小程序项目步骤4 xff1a 创建ChatGPT API云函数步骤5 xf
  • 记录泰山200服务器重装Ubuntu18.04 server arm系统问题解决

    一 服务器配置 主板 xff1a TaiShan 200 model 2280 cpu数量 xff1a 2 cpu信号 xff1a Kunpeng 920 4826 内存 xff1a 128GB 磁盘空间 xff1a 4TB 8 二 问题一
  • DDD中的模式

    一 背景 在学DDD的时候我首先看的是 领域驱动设计 软件核心复杂性应对之道 xff0c 这本书里记录了很多概念 xff0c 方法 xff0c 思想 xff0c 策略 xff0c 模式等 整体读下来非常费劲但是收获也不小 xff0c 如何转
  • windows python2 和python3

    python3 6 1环境配置出现Requirement already up to date pip in c python36 lib site packages决解方案 前提 xff1a windows下同时安装python2和pyt
  • Android之视图绑定

    文章目录 viewBinding添加支持页面使用绑定类与idgetRootactivity使用fragment使用 优势与 findViewById 的区别与数据绑定的对比 官方文档 视图绑定主要是替代findViewById功能的 xff
  • 微信小程序云开发调用小票打印机实现方案(亲测)

    微信云开发打印机插件SDK 使用教程 安装 下载后放到项目根目录 优声云打印对接准备工作 注册一个开发者帐号 注册地址 https console ushengyun com 获取开发者参数 登录 gt 开放平台 gt API信息 API集
  • 监听USB设备插拔_使用libuvccamera包

    使用android studio 1 导入libuvccamera包 2 声明变量 xff0c private USBMonitor mUSBMonitor 3 在onStart中注册 xff0c mUSBMonitor register
  • centos7 kernel 升级内核

    span class token function rpm span import https www elrepo org RPM GPG KEY elrepo org span class token comment rpm Uvh h
  • harbor升级 从1.10.2升级到2.2.2

    一 关停harbor服务 span class token builtin class name cd span data harbor install 1 10 2 docker compose down 关停harbor 二 上传获取h
  • Gnome桌面项文件的创建和使用

    桌面项文件用途 可以创建一个桌面图标来执行命令或者打开文件 例如 xff1a 思维导图软件freemind xff0c 每次打开都需要 cd 到目录 xff0c 然后终端 freemind sh xff0c 同时还会占用一个终端 xff0c
  • Visual Studio 2017 + VisualGDB 调试Linux C++程序

    Visual Stuido版本 xff1a VisualGDB版本 xff1a 经过测试 xff0c VisualGBD 5 1暂不支持VS 2017 xff0c 5 3及以上版本在VisualGDB Project Properties
  • app闪退之-- GL error: Out of memory!

    客户应用运行一段时间后闪退 日志 2021 09 16 10 35 16 194 2328 2328 I Choreographer Skipped 55 frames The application may be doing too mu
  • weblogic 下cxf webservice 调用服务报错

    weblogic 下cxf webservice 调用服务报错 lt Aug 22 2019 8 56 57 PM CST gt lt org apache cxf phase PhaseInterceptorChain gt lt Int
  • 解决Watchdogs 、kthrotlds 挖矿蠕虫

    在最近开发项目部署过程中 xff0c 发现项目运行缓慢 xff0c 人员数过多情况下系统卡死 查看服务器 xff0c top命令发现服务器中毒 crontab l 命令后发现也存在定时调度 xff0c 打开定时调度文件 root syste
  • VMWare虚拟机无界面、有界面、强制停止命令使用

    vmrun T ws start vmware yd os vmx nogui 启动无图形界面虚拟机 vmrun start vmware yd os vmx gui 启动带图形界面虚拟机 vmrun stop vmware yd os v
  • orcle 数据库控制文件、数据文件、临时文件转移

    orcle 数据库控制文件 数据文件 临时文件目录更改 1 检查所有文件的绝对路径 查看数据文件 临时文件 日志文件 控制文件当前目录 SQL gt select name from v datafile u01 app oracle or
  • sqlplus,rman登录时密码有特殊符号解决方法

    sqlplus rman登录时密码有特殊符号解决方法
  • adb shell 调试 Android 串口

    Android手机上很多外设是串口连接到AP的 xff0c 如modem xff0c gps 为了调试这些串口 xff0c 通常需要将它们飞线接出来 xff0c 用pc的串口连接调试 这样比较麻烦 在adb shell里是可以直接调试串口的
  • oracle update错误后回退

    oracle update xff0c delete并commit误操作后 xff0c 利用闪回方法 flashback还原上个时间点的数据 Oracle Flashback 查询时间节点 select id name versions x