|
FRA就是Flash Recovery Area.是10g才开始支持的好东东。 下面是一些配置了FRA的基本限制,希望对使用FRA的同志有所帮助。 1)如果配置了FRA,那么LOG_ARCHIVE_DEST and LOG_ARCHIVE_DUPLEX_DEST 2个参数就不能再使用,比如: SQL> alter system set log_archive_dest='location=d:oradataora10'; alter system set log_archive_dest='location=d:oradataora10' * 第 1 行出现错误: ORA-02097: 无法修改参数, 因为指定的值无效 ORA-16018: 无法将 LOG_ARCHIVE_DEST 与 LOG_ARCHIVE_DEST_n 或DB_RECOVERY_FILE_DEST 一起使用
SQL> 2)默认情况下,如果我们配置了FRA,但没有明确的指定其他的local archiving destinations,那么LOG_ARCHIVE_DEST_10就缺省起用并指向USE_DB_RECOVERY_FILE_DEST log_archive_dest_10='LOCATION=USE_DB_RECOVERY_FILE_DEST' #default SQL> archive log list;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1
当前日志序列 2
SQL> show parameter log_archive_dest
log_archive_dest string
log_archive_dest_1 string
log_archive_dest_10 string
log_archive_dest_2 string
log_archive_dest_3 string
log_archive_dest_4 string
log_archive_dest_5 string
log_archive_dest_6 string
log_archive_dest_7 string
log_archive_dest_8 string
log_archive_dest_9 string
log_archive_dest_state_1 string enable
log_archive_dest_state_10 string enable
log_archive_dest_state_2 string enable
log_archive_dest_state_3 string enable
log_archive_dest_state_4 string enable
log_archive_dest_state_5 string enable
log_archive_dest_state_6 string enable
log_archive_dest_state_7 string enable
log_archive_dest_state_8 string enable
log_archive_dest_state_9 string enable
SQL>
这个可以从数据库的启动过程中的alert日志中看到: 。。。 Starting ORACLE instance (normal) LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 Picked latch-free SCN scheme 2 Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST Autotune of undo retention is turned on. IMODE=BR ILAT =18 LICENSE_MAX_USERS = 0 SYS auditing is disabled ksdpec: called for event 13740 prior to event group initialization Starting up ORACLE RDBMS Version: 10.2.0.3.0. 。。。 3)多个数据库是可以使用同一个闪回区的,也就是设置相同的DB_RECOVERY_FILE_DEST。但是必须满足如下2个条件之一: A)所有设置相同的DB_RECOVERY_FILE_DEST参数的数据库,没有任何2个数据库的db_unique_name相同 B)对于没有设置DB_UNIQUE_NAME参数的数据库,任何两个数据库都不能使用相同的db_name(注:默认情况下,db_unique_name就取值db_name参数对应的value) 4)对于RAC,FRA必须是a cluster file system or ASM or a shared directory configured through NFS.对于一个RAC下的所有instance必须设置一样的位置和大小.
|