DataGuard是甲骨文推出的一种高可用性数据库方案,是一种数据库级别的HA方案,最主要功能是容灾、数据保护、故障恢复等。
1,服务器资源-相同操作系统,硬件资源,安装Oracle
主服务器:0.0.0.70
备服务器:0.0.0.71
2,DB_UNIQUE_NAME区分主备库标识
db_unique_name: primary库(orcl)、standby库(orcls)
alter system set db_unique_name='orcls' scope=both;
show parameter db_unique_name
主服务器搭建测试数据库:taxxxxdev
sqlplus / as sysdba
create tablespace taxtest datafile 'D:\app\xxx\oradata\orcl\taxtest.dbf' size 100m autoextend on next 50m maxsize unlimited extent management local;
create user taxxxxdev identified by 123456 default tablespace taxtest temporary tablespace temp;
grant connect,resource,dba to taxxxxdev;
3,配置监听器
4,配置tns文件
主库:
ORCLS=(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(