oracle rac的参数文件和单实例参数文件不同,,所以修改参数文件时需要注意。
首先设置归档路径:
sql>alter system set log_archive_dest=’/opt/oracle/archive’scope=spfile sid=’*';
system altered.
sql>col sid for a10
sql>col name for a20
sql>col value for a30
sql>select sid,name,value from v$spparameter where name=’log_archive_dest’;
sid name value
———- ——————–——————————
* log_archive_dest /opt/oracle/archive
然后关闭两个实例,启动实例,更改数据库为归档模式:
sql>shutdown immediate;
database closed.
database dismounted.
oracle instance shut down.
sql>startup mount;
oracle instance started.
total system global area 1258291200 bytes
fixed size 1978336 bytes
variable size 352325664 bytes
database buffers 889192448 bytes
redo buffers 14794752 bytes
database mounted.
sql>alter database archivelog;
database altered.
sql>alter database open;
database altered.
sql>archive log list;
database log mode archive mode
automatic archival enabled
archive destination /opt/oracle/archive
oldest online log sequence 83
next log sequence to archive 84
current log sequence 84
接下来启动另外一个节点,完成归档模式的变更过程。
在rac环境下,归档路径的选择是值得斟酌的,如果使用共享的归档目录作为归档路径,则可以减少备份时的复杂性。如果使用独立的目录,则备份时需要进行特殊处理。