如果开启归档,请保证log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false。

SQL> show parameters log_archive_start 

NAME				     TYPE	     VALUE
-------------------------- ----------- ------------------------------
log_archive_start		 boolean	 FALSE

注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最后用这个参数重新启动

开启归档

shutdown immediate    #关闭数据库
startup mount
alter database archivelog
alter database open

禁止归档

shutdown immediate    #关闭数据库
startup mount
alter database noarchivelog
alter database open

归档信息可以通过如下语句查看

SQL> archive log list
Database log mode	       Archive Mode
Automatic archival	       Enabled
Archive destination	       USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence     20894
Next log sequence to archive   20896
Current log sequence	       20896