在刚刚装完了oracle数据库后自动归档默认是禁用的,所以即使当你打开归档是时候
自动归档(Automatic archival)也是Disabled:我这里测试是用archivelog
SQL> archive log list
Database log mode Archive Mode
Automatic archival Disabled
...
所以当你用alter database archivelog 时候automatic archival是必须要为Enabled的,所以我们可以这样修改下。
SQL>alter system set log_archive_start=TRUE scope=spfile;
SQL>startup force
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
...
现在自动归档就已经开启啦。
************************************************
*************************************************
自动归档默认是禁用,需要修改parameter log_archive_start=TRUE才能启用自动归档。
SQL> show parameter log_archive_start
NAME TYPE value
------------------------------------ ----------- ------------------------------
log_archive_start boolean FALSE
SQL> archive log list
数据库日志模式 存档模式
自动存档 禁用
存档终点 /oracle/oracle9i/u01/product/9201/dbs/arch
最早的概要日志序列 18
下一个存档日志序列 19
当前日志序列 20
SQL> alter system set log_archive_start=TRUE scope=spfile;
系统已更改。
SQL> startup force
ORACLE 例程已经启动。
Total System Global Area 320308312 bytes
Fixed Size 730200 bytes
Variable Size 285212672 bytes
Database Buffers 33554432 bytes
Redo Buffers 811008 bytes
数据库装载完毕。
数据库已经打开。
SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 /oracle/oracle9i/u01/product/9201/dbs/arch
最早的概要日志序列 19
下一个存档日志序列 21
当前日志序列 21
SQL> show parameter log_archive_start
NAME TYPE value
------------------------------------ ----------- ------------------------------
log_archive_start boolean TRUE
SQL>
自动归档模式下强制归档
SQL> alter system switch logfile;
SQL> select * from v$log;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14864453/viewspace-433055/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14864453/viewspace-433055/