修改数据库归档模式(ARCHIVELOG/NOARCHIVELOG)
Oracle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式(noarchivelog)
两种模式之间可以在数据库的mount状态下进行归档模式的切换
--登陆
[oracle@rac1 ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.4.0 - Production on Wed Jun 24 17:33:29 2009
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
SQL> conn / as sysdba
Connected.
--查看DB版本
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for Linux: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
--查看归档模式
方法一
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination +DG1
Oldest online log sequence 71
Next log sequence to archive 72
Current log sequence 72
方法二
SQL> select name, log_mode from v$database;
NAME LOG_MODE
--------- ------------
DEVDB ARCHIVELOG
--关闭数据库
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
--启动数据库到mount状态
SQL> startup mount;
ORACLE instance started.
Total System Global Area 230686720 bytes
Fixed Size 1266752 bytes
Variable Size 146803648 bytes
Database Buffers 79691776 bytes
Redo Buffers 2924544 bytes
Database mounted.
--修改数据库模式
archivelog -> noarchivelog
SQL> alter database noarchivelog;
Database altered.
noarchivelog -> archivelog
SQL> alter database archivelog;
--检查
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination +DG1
Oldest online log sequence 71
Current log sequence 72
--open数据库
SQL> alter database open;
Database altered.
--检查
SQL> select name, log_mode from v$database;
NAME LOG_MODE
--------- ------------
DEVDB NOARCHIVELOG
[说明]
1、Oracle10g之前,你还需要修改初始化参数使数据库处于自动归档模式。有两种方式,如下
(a)在pfile中设置如下参数:
log_archive_start = true
重启数据库此参数生效,此时数据库处于自动归档模式。
(b)以在数据库启动过程中,手工执行:
archive log start
使数据库启用自动归档,但是重启后数据库仍然处于手工归档模式。
2、从Oracle10g开始,log_archive_start参数已经废除
参考文献:
1. http://space.itpub.net/7686358/viewspace-351916
2. http://www.eygle.com/archives/2004/10/oracle_howtoeci.html
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9252210/viewspace-607466/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9252210/viewspace-607466/