部署
ORACLE 11G ACTIVE DATAGUARD
(
ADG
)
一、环境介绍:
主库:
IP:10.10.14.27
Hostname=dg1
db_name=orcl
db_unique_name=orcl1
备库:
IP:10.10.14.28
Hostname=dg2
db_name=orcl
db_unique_name=orcl2
二、前期准备:
主库安装oracle 11g 11.2.0.4
版本,并且安装完数据库实例orcl1
。备库安装oracle
软件,但不建实例
三、orcl1
端配置
静态监听
:
[oracle@dg1 admin]$
cat listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_1)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = orcl1 )
(ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_1)
)
)
[oracle@dg1 admin]$
cat tnsnames.ora
ORCL1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.14.27)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl1)
)
)
ORCL2 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.14.28)(PORT =1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl2)
)
)
四、备库端orcl2
配置
静态监听
:
[oracle@dg2 admin]$
cat listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = dg2)(PORT = 1521))
)
)
ADR_BASE_LISTENER = /home/oracle/app
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_1)
(PROGRAM = extproc)