请教 oracle 10g 开启不了flashback database

问题描述

这是错误信息:SQL> alter database flashback on;alter database flashback on*第 1 行出现错误:ORA-00439: 未启用功能: Flashback Database这是一些参数贴出来大家看下:SQL> show parameter db_recovery;NAME TYPE VALUE------------------------------------ ----------- ------------------------------db_recovery_file_dest string D:oracleproduct10.2.0/flash _recovery_areadb_recovery_file_dest_size big integer 2GSQL> archive log list;数据库日志模式 存档模式自动存档 启用存档终点 USE_DB_RECOVERY_FILE_DEST最早的联机日志序列 20下一个存档日志序列 22当前日志序列 22SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Release 10.2.0.1.0 - ProductionPL/SQL Release 10.2.0.1.0 - ProductionCORE 10.2.0.1.0 ProductionTNS for 32-bit Windows: Version 10.2.0.1.0 - ProductionNLSRTL Version 10.2.0.1.0 - ProductionSQL> select * from v$option;PARAMETER VALUE----------------------------------------------------------------Flashback Table FALSEFlashback Database FALSE各位大虾 帮忙看看啊,小弟跪谢了............

解决方案

SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Release 10.2.0.1.0 - Production 估计是因为你的数据版本不是企业版,在9i和10g非企业版的数据库中需要配置如下两个归档文件路径参数log_archive_dest和log_archive_duplex_destalter system set log_archive_dest='xxx';alter system set log_archive_duplex_dest='xxx';
解决方案二:
同时禁用log_archive_dest_n参数,否则该log_archive_dest和log_archive_duplex_dest 不会生效

时间: 2024-09-20 18:33:16

请教 oracle 10g 开启不了flashback database的相关文章

ORACLE 10G中闪回汇总

1.查看当前SCN并且转换为时间 select scn_to_timestamp(dbms_flashback.get_system_change_number)  from dual; select timestamp_to_scn(to_date('2013-08-2 10:01:00','yyyy-mm-dd hh24:mi:ss')) from dual; 2.开启和使用flashback database --必须开启归档 --必须设置参数   db_flashback_retenti

Oracle Flashback Database简介

Flashback 技术是以Undo segment中的内容为基础的,因此受限于UNDO_RETENTON参数.要使用flashback的特性,必须启用自动撤销管理表空间. 在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Query 三种) 和Fla

oracle 10g rac及单实例开启归档操作例子

一.单实例开启归档日志的顺序 1.首先需要对原参数文件进行备份 create pfile='f:\pfile1018.ora' from spfile; 2.调整归档日志的格式 alter system set log_archive_format='%s_%t_%r.log' scope=spfile; 3.设置归档路径 在做这一步之前,先要建好目录 alter system set log_archive_dest_1='location=/u01/app/oracle/archive';

Oracle 闪回特性(FLASHBACK DATABASE)

--===================================== -- Oracle 闪回特性(FLASHBACK DATABASE) --=====================================       闪回技术通常用于快速简单恢复数据库中出现的认为误操作等逻辑错误,从闪回的方式可以分为基于数据库级别闪回.表级别闪回.事务 级别闪回,根据闪回对数据的影响程度又可以分为闪回恢复,闪回查询.闪回恢复将修改数据,闪回点之后的数据将全部丢失.而闪回查询则可 以查询数

Oracle Flashback Database的操作示例

做操作前先备份数据库 RMAN> backup database; 1. 检查是否启动了flash recovery area:   SQL> show parameter db_recovery_file NAME                    TYPE        VALUE ------------------------------------  ----------- ------------------------------ db_recovery_file_dest

Oracle与Flashback Database 相关的视图

1. V$database 这个视图可以查看是否启用了Flashback database功能 SQL> select flashback_on from v$database; FLASHBACK_ON ------------------ YES 2. V$flashback_database_log Flashback Database 所能回退到的最早时间,取决与保留的Flashback Database Log 的多少, 该视图就可以查看许多有用的信息. Oldest_flashbac

oracle中使用Flashback database功能恢复用户错误

Oracle10g中有一个新增得功能Flashback Database,当你启动它以后,它会定期将已发生变化的块写入到闪回日志的日志文件中.请注意这些日志不是由传统的Log Writer (LGWR) 过程写入,而是由一种称作Recovery Writer的新过程来写入. $ ps -ef|grep rvwr|grep -v grep oracle 27231 1 0 17:10:30 ? 0:00 ora_rvwr_eygle 注释:与常规的重做日志有所不同,回闪日志既不需要DBA创建,也不

linux下配置oracle 10G EM Database Console

1.启动dbconsole  [oracle@devrfel501 ~]$ emctl start dbconsole 如果提示:OC4J Configuration issue. /opt/oracle/product/10.2.0/oc4j/j2ee/OC4J_DBConsol,则说明没有配置或没有创建 2.配置dbconsole  [oracle@devrfel501 ~]$ emca -config dbcontrol db STARTED EMCA at Apr 21, 2009 2:

oracle 10g物理备库也可以read/write

从Oracle 10g开始,physical standby也可以临时的置于read/write状态,以便用于开发,测试以及做报表等,然后再通过flashback到先前的时间点,继续应用主库的归档. 下面通过一个实验演示整个过程: 1.设置闪回恢复区 SQL> alter system set db_recovery_file_dest_size=2G; 系统已更改. SQL> alter system set db_recovery_file_dest='e:/oracle/back'; 系