`

oracle 在日志中查询最近数据库操作 找回误删的数据

阅读更多

查询oracle数据库最近的SQL操作


select * from v$sql
 


根据时间查询最近的操作
 
select * from v$sql where LAST_ACTIVE_time between to_date('2012-07-05/16:50:15','yyyy-mm-dd/hh24:mi:ss') and to_date('2012-07-05/17:03:15','yyyy-mm-dd/hh24:mi:ss') and SQL_TEXT LIKE '%ud_zyxk_zysq%'

 

查询日志文件在数据库主机的物理位置

select * from v$logfile;
 

 

查询某张表在数据库中最近某个时间点的数据状态的操作

 

select * from 表名 as of timestamp to_timestamp('2012-7-5 17:00:10','YYYY-MM-DD HH24:MI:SS')
分享到:
评论

相关推荐

    oracle使用logmnr找回误删数据.rar

    6. **查询Log Miner结果**:通过查询V$LOGMNR_CONTENTS视图,可以查看到所有在指定日志区间内的DML(数据操纵语言)操作,包括删除记录。找到与误删操作相关的事务,记录其SQL语句。 7. **重建数据**:根据Log ...

    oracle恢复误删数据

    在Oracle数据库环境中,数据安全是至关重要的,但有时由于误操作,可能会导致数据被意外删除。在这种情况下,了解如何恢复误删数据变得极其关键。Oracle提供了多种机制来帮助用户在不同场景下恢复丢失的数据,包括闪...

    Oracle数据库误删除数据的不同恢复方法整理(超级实用)

    在Oracle数据库管理中,误删除数据是一种常见的错误操作,可能导致重要的业务数据丢失。为了应对这种情况,Oracle提供了多种数据恢复的方法,包括闪回恢复、从回收站恢复等。本文将详细介绍这些方法,并给出具体的...

    oracle数据误删找回

    本文将深入探讨如何在 Oracle 10g 中找回被误删的数据,主要涉及 SCNs(系统改变号)的概念及其在恢复过程中的作用。 SCN,即 System Change Number,是 Oracle 数据库的一个关键组件,它充当了数据库的内部时钟,...

    Oracle误删的重要数据恢复指导

    在Oracle数据库管理中,数据是企业的生命线,因此一旦发生误删操作,后果可能非常严重。本篇文章将详细探讨如何在Oracle中恢复误删的重要数据,以及如何采取预防措施以避免此类情况的发生。 首先,理解Oracle的数据...

    数据库文件误删

    在数据库管理中,误删除是常见的操作失误,尤其是在处理关键的日志文件时,如Oracle数据库中的REDO日志文件(RED001.LOG、REDO02.LOG、REDO03.LOG)。这些日志文件存储了数据库事务的redo信息,用于在系统崩溃或异常...

    oracle误删数据恢复方法小结

    本文将详细介绍一种在Oracle数据库中恢复误删数据的方法,主要涉及Oracle 9i及更高版本引入的闪回查询(Flashback Query)技术。 首先,当用户误删数据后,如果没有启用任何备份机制,传统的恢复方式通常需要DBA...

    数据库日志查询工具

    数据库日志查询工具,如LE_sql311,是IT领域中用于管理和分析数据库日志的重要软件。在数据库管理中,日志记录了所有对数据库进行的修改操作,包括插入、更新、删除等,这对于数据恢复、故障排查以及性能优化至关...

    oracle基础教程

    4.12 如何更新当前数据库日志备份方式为archive 56 4.13 Unix环境下如何实现自动备份 56 4.13.1 设置运行环境 56 4.13.2 倒出数据 56 4.13.3 异地备份 57 4.13.4 启动备份进程 58 4.14 怎样分析ORACLE故障 59 小结 ...

    oracle数据文件被误删除后的灾难处理

    在日常的数据库管理工作中,误删除重要的 Oracle 数据文件是一种常见的且可能带来严重后果的操作失误。本文将详细探讨当遇到 Oracle 数据文件被误删除的情况时,如何采取有效措施进行恢复,尽可能减少对业务的影响。...

    ORACLE数据库回闪

    这一特性是Oracle数据库系统的核心优势之一,尤其在数据安全性要求极高的环境中,回闪功能显得尤为重要。 Oracle数据库的回闪机制主要基于两个核心技术:Redo Log(重做日志)和Undo Segment(回滚段)。Redo Log...

    oracle 误删恢复

    在Oracle数据库管理中,数据误删是一个常见的问题,尤其当数据被删除并已经提交时,恢复数据变得更为复杂。然而,通过合理的策略和技术,我们仍然有机会恢复这些宝贵的数据。以下是从给定文件的信息中提取的关键知识...

    aix系统下oracle数据库归档日志清除步骤

    在AIX系统中管理Oracle数据库时,归档日志的清理是一个重要的维护任务,它涉及到数据库的安全性、性能以及磁盘空间的有效利用。归档日志是Oracle数据库在归档模式下运行时产生的,用于记录数据库事务的完整历史,...

    Oracle DG主备库删除归档脚本

    在Oracle DG环境中,归档日志是实现数据保护和故障切换的关键组件。归档日志记录了数据库的所有更改,以便在主库出现问题时,备用库可以接管并继续服务。 "Oracle DG主备库删除归档脚本"是指用于管理和清理主库和备...

    oracle 9i使用闪回查询恢复数据库误删问题

    在本文中,我们将深入探讨如何在Oracle 9i中使用闪回查询来解决数据库误删问题。 首先,当用户意外删除数据后,传统的恢复方法通常需要DBA进行复杂的备份和恢复操作。但在Oracle 9i中,通过闪回查询,用户可以直接...

    原创Oracle 物理删除数据文件恢复 危机演练

    1. **识别问题**:首先,确定哪个数据文件被误删,这通常通过查看数据库错误日志或通过`SQL`查询`V$DATAFILE`视图来实现。 2. **备份检查**:检查最近的数据库备份,包括全备和增量备份,看是否包含被删除的数据...

    《Oracle数据库系统管理与运维》课程教学大纲 数据库运维.docx

    - **Oracle19c简介**:介绍Oracle19c的特点及其在当前数据库市场中的地位。 - **安装与配置**:详细讲解Oracle19c的安装过程、配置方法以及如何进行基本的功能测试。 ##### 2. Oracle实例与内存结构 - **Oracle实例...

    Oracle数据库基础知识

    这里列出了一些常见的Oracle数据库管理任务示例,包括但不限于恢复被误删的数据文件、终止异常的会话、修改字符集、追加表空间等。 以上就是关于Oracle数据库基础知识的一些核心内容。学习这些知识可以帮助初学者更...

    Oracle数据库的日常使用命令

    Oracle数据库的日常使用命令涵盖了数据库管理员(DBA)和开发人员在日常工作中频繁使用的各种操作,以下是对这些命令的详细解析: ### 启动和关闭数据库 - **启动数据库**: 使用`sqlplus /nolog; SQL> conn / as ...

    Oracle数据库基础知识 ISSUE1.0

    使用`DBA_INVALID_OBJECTS`视图可以查询数据库中的无效对象。 - **4.7 怎样分析SQL语句是否用到索引** 可以通过执行`EXPLAIN PLAN FOR`命令来查看SQL语句的执行计划,从而确定是否使用了索引。 - **4.8 怎样判断...

Global site tag (gtag.js) - Google Analytics