前提条件

  1. db_unique_name 在主备服务器不能相同。
  2. hosts文件中定义各自的主机名

主服务器信息

CentOS 6.5
Server name: hdpos
IP: 192.168.81.1
Oracle 11.2.0.4 software with oracle instance
Oracle SID/Global_name: hdpos
Oracle db_unique_name: hdpos

备服务器信息

OEL/RHEL 6.6
Server name: hdpos-stb
IP: 192.168.81.2
Oracle 11.2.0.4 software only
Oracle SID/Global_name: hdpos
Oracle db_unique_name: hdposstb

主服务器配制

启用归档

SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP MOUNT;
SQL> ALTER DATABASE ARCHIVELOG;
SQL> ALTER DATABASE OPEN;

确认归档配制
SQL> archive log list;

启用logging

SQL> ALTER DATABASE FORCE LOGGING;

检查初始化参数

SQL> show parameter db_name

NAME TYPE VALUE




db_name string DB11G

SQL> show parameter db_unique_name

NAME TYPE VALUE




db_unique_name string DB11G

SQL>