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
分享到:
相关推荐
### Oracle 10g 回闪技术详解 #### 引言 在Oracle 10g中,回闪技术是一项非常重要的功能,它可以帮助数据库管理员(DBA)轻松地将数据库或其部分恢复到之前的某个时间点状态。这项技术极大地方便了数据库的管理和维护...
- **SQL支持**:9i增强了对ANSI SQL99标准的支持,提高了SQL语句的兼容性。 - **恢复功能**:9i的Fast-start功能提升了故障后的恢复速度,同时支持逻辑备份,增加了数据库的灵活性。 2. **Oracle 10g** - **网格...
在启用Oracle回收站之前,需要确保数据库处于归档模式,并且已经启用了闪回数据库功能。默认情况下,Oracle 10g及以后版本会自动启用回收站功能,但可以通过以下命令检查当前状态: ```sql SELECT db_flashback_...
当你不小心删除了数据库表中的数据时,Oracle提供了一种称为"闪回"的功能来恢复这些数据。在Oracle 10g及更高版本中,你可以使用`AS OF TIMESTAMP`子句查询到特定时间点的数据。例如,要查询两个小时以前的表数据,...
Oracle 10g 的闪回技术是数据库管理系统中一种强大的数据恢复工具,它允许用户迅速恢复因误操作导致的数据变化,极大地提高了数据安全性和恢复效率。以下是对标题和描述中涉及知识点的详细说明: 1. **行级闪回**:...
支持sql2000,oracle 10g 1、左侧列出所有表名,右键选择表名,可以查看表内数据。由于考虑表名太多的情况下,会提示内存不够,或者创建窗口句柄失败等问题暂时无法解决,用了这种办法,先列出表名,等用户单击表名...
9. 数据备份与恢复:讲解Oracle 10g的备份和恢复机制,包括物理备份、逻辑备份、RMAN(恢复管理器)的使用以及数据的闪回技术。 10. 实战案例:书中可能包含大量实战示例和练习题,帮助读者将理论知识应用于实际...
Oracle 10g 的 SQL 性能调整功能可以自动调整 SQL 语句的执行计划,以提高查询性能。 闪回查询和恢复 Oracle 10g 的闪回查询和恢复功能可以快速纠正人为错误,可以恢复数据库、表甚至记录。 数据泵 Oracle 10g...
Oracle 10g数据库的闪回技术是一种强大的数据恢复工具,它允许用户撤销错误的数据修改,甚至可以恢复整个数据库到之前的状态。这一技术在数据库恢复领域具有里程碑式的意义,显著提升了数据恢复的效率和便捷性。 闪...
可以通过以下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 10g引入的新特性,该特性使得用户可以在不永久删除表的情况下将其移动到回收站中。这一特性要求首先开启回收站功能。 **开启回收站功能命令**: ```sql SHOW PARAMETER RECYCLEBIN; ``` ...
Oracle 10g中的闪回查询(Flashback Query)是一种强大的功能,允许用户查看数据库在某个特定时间点或系统变更号(SCN)的状态,从而恢复错误的数据操作。这一特性对于数据库管理员和开发人员来说非常实用,因为它...
- **SQL Access Advisor**:分析SQL语句执行情况,推荐索引、分区等优化策略,帮助提升查询效率。 - **Memory Advisor**:根据工作负载建议合适的内存分配,以最大化数据库性能。 - **Optimizer Statistics**:...
- SQL*Profiler:跟踪和分析SQL语句的性能。 - AWR (Automatic Workload Repository):收集数据库性能数据,用于诊断和优化。 - PGA和SGA内存管理:理解这两个关键内存区域的作用和调整方法。 5. **备份与恢复**...
- 闪回技术:利用闪回查询、闪回事务、闪回数据库等功能,快速恢复误操作。 8. **网格控制(Grid Control)** - 提供集中式的管理界面,用于监控、管理整个Oracle网格环境,包括数据库、应用服务器等。 9. **...
Oracle 11g提供了全面的备份和恢复策略,包括物理备份、逻辑备份、RMAN(Recovery Manager)以及闪回技术。通过这些工具,可以在数据丢失或损坏时迅速恢复数据库到特定状态。 八、高可用性与灾难恢复 Oracle 11g的...
7. **闪回技术**:Oracle 11g SQL的闪回技术允许数据库管理员恢复到过去某个时间点的数据状态,这对于数据恢复和审计非常有用。 ### 学习Oracle 11g SQL的关键点 - **SQL语句的编写与优化**:熟练掌握SQL语句的...
当误删数据库表时,Oracle的闪回功能可以帮助恢复数据。在10g及更高版本中,可以使用`FLASHBACK TABLE`语句来恢复被删除的表。例如,如果你误删了一个名为`my_table`的表,可以使用以下命令恢复: ``` FLASHBACK ...
这一特性最早出现在Oracle 9i版本中,但在Oracle Database 10g中得到了进一步的增强和完善。 ### 闪回删除的原理 当一个表被删除时,并不是立即从数据库中永久清除,而是移动到了回收站(Recycle Bin)。回收站...