`
pengfeicao521
  • 浏览: 143931 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

常用的sql语句--关于10g 闪回的

SQL 
阅读更多
select name,FIRST_CHANGE# fscn,NEXT_CHANGE# nscn,FIRST_TIME from v$archived_log
-- 当前的 scn
select dbms_flashback.get_system_change_number fscn from dual;
--- 根据 时间 查 scn
select timestamp_to_scn(to_timestamp('2010-05-20 11.11:11','yyyy-mm-dd hh24:mi:ss')) scn from dual;

-- 获取 时间 --SCN 对应关系
SELECT * from sys.smon_scn_time sss ORDER BY sss.TIME_DP DESC

--- 直接闪回表
insert into t_cao select * from WFRT_TASK_LIST as of scn 10115272238359;

select count(*) from WFRT_TASK_LIST AS OF SCN 10112510346429

-- 启动行移动功能
alter table WFRT_TASK_LIST enable row movement;
-- 根据scn 闪回表
flashback TABLE  WFRT_TASK_LIST  to scn 10112510346429
分享到:
评论

相关推荐

    10g-回闪详解 oracle

    ### Oracle 10g 回闪技术详解 #### 引言 在Oracle 10g中,回闪技术是一项非常重要的功能,它可以帮助数据库管理员(DBA)轻松地将数据库或其部分恢复到之前的某个时间点状态。这项技术极大地方便了数据库的管理和维护...

    oracle 8i-9i-10g-11g区别

    - **SQL支持**:9i增强了对ANSI SQL99标准的支持,提高了SQL语句的兼容性。 - **恢复功能**:9i的Fast-start功能提升了故障后的恢复速度,同时支持逻辑备份,增加了数据库的灵活性。 2. **Oracle 10g** - **网格...

    Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended

    在启用Oracle回收站之前,需要确保数据库处于归档模式,并且已经启用了闪回数据库功能。默认情况下,Oracle 10g及以后版本会自动启用回收站功能,但可以通过以下命令检查当前状态: ```sql SELECT db_flashback_...

    Oracle恢复误删除数据,解除锁定的等SQL语句

    当你不小心删除了数据库表中的数据时,Oracle提供了一种称为"闪回"的功能来恢复这些数据。在Oracle 10g及更高版本中,你可以使用`AS OF TIMESTAMP`子句查询到特定时间点的数据。例如,要查询两个小时以前的表数据,...

    Oracle_10g闪回技术详解

    Oracle 10g 的闪回技术是数据库管理系统中一种强大的数据恢复工具,它允许用户迅速恢复因误操作导致的数据变化,极大地提高了数据安全性和恢复效率。以下是对标题和描述中涉及知识点的详细说明: 1. **行级闪回**:...

    C# 写的数据库查看器 支持SQL2000和oracle10g 高亮语法输入提醒

    支持sql2000,oracle 10g 1、左侧列出所有表名,右键选择表名,可以查看表内数据。由于考虑表名太多的情况下,会提示内存不够,或者创建窗口句柄失败等问题暂时无法解决,用了这种办法,先列出表名,等用户单击表名...

    McGraw-Hill Osborne Oracle Database 10g SQL.rar

    9. 数据备份与恢复:讲解Oracle 10g的备份和恢复机制,包括物理备份、逻辑备份、RMAN(恢复管理器)的使用以及数据的闪回技术。 10. 实战案例:书中可能包含大量实战示例和练习题,帮助读者将理论知识应用于实际...

    Oracle-10g与11g的区别.docx

    Oracle 10g 的 SQL 性能调整功能可以自动调整 SQL 语句的执行计划,以提高查询性能。 闪回查询和恢复 Oracle 10g 的闪回查询和恢复功能可以快速纠正人为错误,可以恢复数据库、表甚至记录。 数据泵 Oracle 10g...

    Oracle-10g数据库基础教程之闪回技术.pptx

    Oracle 10g数据库的闪回技术是一种强大的数据恢复工具,它允许用户撤销错误的数据修改,甚至可以恢复整个数据库到之前的状态。这一技术在数据库恢复领域具有里程碑式的意义,显著提升了数据恢复的效率和便捷性。 闪...

    Oracle闪回操作

    可以通过以下SQL语句获取: ```sql SQL> select to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS') from dual; -- 获取当前时间 SQL> select current_scn from v$database; -- 获取当前SCN ``` 2. **开启闪回**: 要...

    ORACLE闪回技术恢复指南

    **闪回删除表**是Oracle 10g引入的新特性,该特性使得用户可以在不永久删除表的情况下将其移动到回收站中。这一特性要求首先开启回收站功能。 **开启回收站功能命令**: ```sql SHOW PARAMETER RECYCLEBIN; ``` ...

    Oracle 10g中闪回查询的应用.pdf

    Oracle 10g中的闪回查询(Flashback Query)是一种强大的功能,允许用户查看数据库在某个特定时间点或系统变更号(SCN)的状态,从而恢复错误的数据操作。这一特性对于数据库管理员和开发人员来说非常实用,因为它...

    【王炸】Oracle DSI-适用于10g,11g,12c,18c,19c-DBA必备

    - **SQL Access Advisor**:分析SQL语句执行情况,推荐索引、分区等优化策略,帮助提升查询效率。 - **Memory Advisor**:根据工作负载建议合适的内存分配,以最大化数据库性能。 - **Optimizer Statistics**:...

    Oracle 10g 学习课件

    - SQL*Profiler:跟踪和分析SQL语句的性能。 - AWR (Automatic Workload Repository):收集数据库性能数据,用于诊断和优化。 - PGA和SGA内存管理:理解这两个关键内存区域的作用和调整方法。 5. **备份与恢复**...

    Oracle10g系统管理员使用手册pdf

    - 闪回技术:利用闪回查询、闪回事务、闪回数据库等功能,快速恢复误操作。 8. **网格控制(Grid Control)** - 提供集中式的管理界面,用于监控、管理整个Oracle网格环境,包括数据库、应用服务器等。 9. **...

    Oracle Database 11g SQL [官方教程]PDF

    Oracle 11g提供了全面的备份和恢复策略,包括物理备份、逻辑备份、RMAN(Recovery Manager)以及闪回技术。通过这些工具,可以在数据丢失或损坏时迅速恢复数据库到特定状态。 八、高可用性与灾难恢复 Oracle 11g的...

    oracle 11G SQL

    7. **闪回技术**:Oracle 11g SQL的闪回技术允许数据库管理员恢复到过去某个时间点的数据状态,这对于数据恢复和审计非常有用。 ### 学习Oracle 11g SQL的关键点 - **SQL语句的编写与优化**:熟练掌握SQL语句的...

    oracle恢复误删除数据,解除锁定的等sql语句.docx

    当误删数据库表时,Oracle的闪回功能可以帮助恢复数据。在10g及更高版本中,可以使用`FLASHBACK TABLE`语句来恢复被删除的表。例如,如果你误删了一个名为`my_table`的表,可以使用以下命令恢复: ``` FLASHBACK ...

    oracle 闪回已删除的表

    这一特性最早出现在Oracle 9i版本中,但在Oracle Database 10g中得到了进一步的增强和完善。 ### 闪回删除的原理 当一个表被删除时,并不是立即从数据库中永久清除,而是移动到了回收站(Recycle Bin)。回收站...

Global site tag (gtag.js) - Google Analytics