更改数据库的归档模式需要重新启动数据库,在mount模式下修改,以下是一个简要的步骤说明:
n 修改必要的初始化参数
n 以immediate方式关闭数据库
n 启动实例到mount状态
n 更改运行模式并打开数据库
以下简单介绍如何启用和关闭数据库德归档模式
(1)、修改初始化参数。和归档相关的几个主要参数如下:
n Log_archive_start:用于定义是否启动自动归档
n Log_archive_format:用于定义归档文件格式,可以采用缺省值
n Log_archive_dest:用于定义归档路径,需要确保归档路径有足够的可用空间。此处要注意,Oracle 10g以后Log_archive_dest不能和db_recovery_file_dest共同使用,默认使用 db_recovery_file_dest作为归档路径。
如果数据库使用的是pfile文件,则可以直接修改,如果用的是spfile文件,则可以通过命令行修改:
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string E:/ORACLE/PROD