1.设置想设置的归档的位置,我们这里归档的位置为ASM磁盘组,磁盘组的名称为DATA
alter system set log_archive_dest_1='location=+DATA' scope=spfile sid='*';
2.更改数据库为非集群模式:
alter system set cluster_database=false scope=spfile sid='*';
3.在oracle用户下将数据库关闭:
srvctl stop instance -d orcl -i orcl1
srvctl stop instance -d orcl -i orcl2
4.用oracle用户将数据库的单个节点启动到mount模式
srvctl start instance -d orcl -i orcl1 -o mount
5.用sqlplus将数据库更改为归档模式,并将数据库更改为集群模式;
alter database archivelog;
alter system set cluster_database=true sid='*';
6.用oracle用户将数据库单个节点实例关闭:
srvctl stop instance -d orcl -i orcl1
7.启动两个节点的数据库到正常模式:
srvclt start instance -d orcl -i orcl1
srvctl start instance -d orcl -i orcl2
srvctl start service -d orcl
8.登录任意一个节点查看数据库的日志模式;
select log_mode from v$database;
LOG_MODE
------------
ARCHIVELOG