`
NumberRbb
  • 浏览: 70970 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle做了update的误操作,怎么恢复之前数据

 
阅读更多

第一步:在v$sqlarea 这视图里面找到你操作那条SQL的时间;
select r.FIRST_LOAD_TIME,r.* from v$sqlarea r order by r.FIRST_LOAD_TIME desc ;
第二步:
create table t_table_recove --新表
as
select * from t_table--你操作的那张表 
as of timestamp to_timestamp('2010-06-02 11:36:53','yyyy-mm-dd hh24:mi:ss');

操作成功后你看看新表里面是不是你之前的数据.如果是的话再把新表数据弄到原表就好了

分享到:
评论

相关推荐

    oracle误drop/update操作后的数据恢复测试

    Oracle数据库在面临误删除或更新数据时,有一个...总的来说,Oracle的数据恢复机制提供了一定程度的保护,但最佳实践始终是预防优于治疗,例如使用事务控制、定期备份和严格的权限管理,以减少误操作导致的数据损失。

    ORACLE_UPDATE_语句语法与性能分析

    在Oracle数据库中,UPDATE语句是用于修改已存在数据的基本操作之一。在上述示例中,我们看到三种不同的UPDATE语句形式,它们各自处理特定的情况并具有不同的性能特点。 1) **最简单的形式**: 这种情况下,我们更新...

    用Oracle闪回功能恢复偶然丢失的数据

    在Oracle 9i及之后的版本中,闪回功能得到了显著增强,使得用户可以更方便地恢复误操作,而不必依赖于传统的备份和恢复策略。 在Oracle 9i中引入的闪回查询(Flashback Query)主要依赖于自动回滚段管理(AUM)。...

    提升Oracle闪回特性快速恢复数据保安全.pdf

    根据用户对数据安全性的不同需求,应选择不同的备份和恢复策略,如完整备份、增量备份、逻辑备份等,以确保在面临自然灾害、硬件故障或人为错误时,能够最大程度地恢复数据。 6. **闪回数据库**:在Oracle 10g及...

    Oracle闪回技术在数据恢复中的应用.pdf

    在Oracle 9i之前,如果需要恢复用户误操作的数据,通常需要依赖逻辑备份或物理备份,这种方法不仅复杂,而且效率低下。闪回技术的出现,使得数据恢复方式更加多样化,操作更为简便。 1. 闪回查询 (Flashback Query)...

    ORACLE数据导入导出-操作手册.docx

    4. **数据转换**:将Excel中的数据连同表头一同复制到CSV文件中,在此之前需要将Excel中的单元格格式设置为文本格式,以防数据被误解析。 5. **导入操作**:完成上述步骤后,通过Sql Developer的导入功能完成数据...

    Oracle 9i BDA 备份与恢复 常用sql 电子书

    在Oracle 9i中,Flashback技术也得到了加强,它允许用户回滚到数据库的某个时间点,无需恢复整个数据库,这对于误操作的恢复非常有帮助。 关于“常用SQL”,Oracle SQL是数据库管理员和开发人员日常操作数据库的...

    oracle行操作

    "Oracle行操作"这个主题涵盖了许多核心概念,包括插入、更新、删除数据,以及查询优化等。在Oracle中对行进行操作是数据库管理的基础,也是开发和DBA日常工作中不可或缺的部分。 1. **插入数据**: 插入数据使用...

    Orcle数据保存与恢复.doc

    基于时间或基于修改(SCN)的恢复允许恢复到特定时间点,比如在某个误操作之前,如意外删除表。 在实际操作中,测试环境对于演练和理解恢复过程至关重要。例如,在 Windows 2000 Server 上运行的 Oracle 816 数据库...

    用批处理直接增删改查oracle数据库

    批处理脚本的使用能提高工作效率,但也需要注意数据安全,避免因误操作导致重要数据的丢失。在实际应用中,应确保有备份策略,并对脚本进行充分测试,确认其行为符合预期。此外,还可以结合Windows的任务计划程序将...

    如何在ORACLE9I下利用闪回功能恢复误删数据.pdf

    总的来说,Oracle 9i 的闪回功能极大地提升了数据库管理的灵活性和容错能力,使得在面对人为错误时,能够迅速、高效地恢复数据,降低了系统因错误操作导致的不稳定风险。然而,为了充分利用这一功能,数据库管理员...

    基于回滚段的oracle错误恢复技术研究.pdf

    【恢复DML误操作】DML(数据操纵语言)误操作如INSERT、UPDATE、DELETE一旦提交,通常难以恢复。但通过闪回技术,我们可以: 1. **闪回查询**:通过查询过去某个时间点的表状态,结合DML子查询更新数据。例如,要将...

    oracle初学者常用操作100问

    20. **备份与恢复**:Oracle提供RMAN( Recovery Manager)进行数据库备份和恢复,以及闪回技术用于快速恢复误操作。 这只是Oracle初学者可能会遇到的一部分问题,实际学习过程中还会涉及SQL语法、数据库性能优化、...

    Oracle四大宝典

    同时,学习如何使用闪回技术恢复误操作,以及在灾难情况下进行数据库恢复,是数据库管理员必备的技能。 最后,Oracle性能优化是提升系统效率的重要手段。这涉及到SQL查询优化,如使用EXPLAIN PLAN分析查询执行计划...

    Oracle 9i初学者指南

    同时,熟悉闪回技术,如闪回查询和闪回事务,可以在误操作后快速恢复数据。 SQL是与Oracle交互的主要语言。掌握SQL的基本语法,如SELECT语句用于查询数据,INSERT、UPDATE和DELETE用于修改数据,以及DML(数据操纵...

    Oracle 10gR2中设定指定恢复点实现闪回

    例如,如果在错误的UPDATE操作后想要恢复数据,可以先创建恢复点,然后执行闪回操作。 恢复点的信息存储在控制文件中,这意味着即使数据库被关闭,这些恢复点依然有效。这就意味着在某些情况下,甚至可以使用恢复点...

    分析Oracle8i/9i的重做日志和归档日志

    总结来说,Oracle的LogMiner工具是数据库管理和故障恢复的重要工具,通过分析重做日志和归档日志,可以追溯数据库的历史操作,确保数据安全,并提供了一种手段来恢复因误操作而丢失的数据。了解和熟练掌握LogMiner的...

    oracle数据库从入门到精通

    闪回技术允许你在时间轴上回溯,恢复误操作。 最后,Oracle的学习不能仅停留在理论层面,实践是检验学习成果的最好方式。通过创建数据库、编写SQL语句、管理用户权限、执行备份和恢复,以及分析和优化性能,你可以...

    oracle基础知识考试题_答案.zip

    Oracle提供RMAN(恢复管理器)工具进行备份和恢复操作,以及闪回技术来恢复误操作。理解这些机制和流程,能确保在数据丢失或系统故障时能够迅速恢复服务。 数据库的性能调优是Oracle数据库管理员的关键技能。这包括...

Global site tag (gtag.js) - Google Analytics