Oracle数据库11GActiveDataGuard构建标准规范部门:信息技术部SA/DBA组版本号:V1.0发布日期:2015-05-13目录一、ActiveDataGuard实施规范.................................................................................................41.1ActiveDataGuard实施前提条件.............................................................................................41.1.1主备数据库环境介绍...................................................................................................41.1.2ActiveDataGuard实施条件.........................................................................................71.1.3ActiveDataGuard实施准备工作(创建LISTENER和相应TNS).........................91.2备数据库初始化.....................................................................................................................161.2.1通过duplicateactivedatabase初始化备数据库(主数据库备份无需存在)..............161.2.2通过带库备份恢复初始化备数据库(主数据库备份必须存在)...............................221.3追加归档日志文件.................................................................................................................331.4启动ActiveDataGuard...........................................................................................................341.5将备节点的数据库加入到CRS中进行管理........................................................................341.6备数据库归档日志文件删除.................................................................................................351.7应用访问备数据库TNS配置................................................................................................371.8主数据库和备数据库SwitchOver和Failover切换..............................................................371.8.1SwitchOver测试.........................................................................................................371.8.2FailOver测试..............................................................................................................391.9日常维护.................................................................................................................................391.9.1DataGuard运行状态检查...........................................................................................391.9.2主数据库和备数据库起停顺序.................................................................................391.9.3主数据库维护操作.....................................................................................................40一、ActiveDataGuard实施规范1.1ActiveDataGuard实施前提条件1.数据冗余保护和磁盘组划分1数据冗余:存储以共享的方式连接数据库节点主机,在数据冗余上建议存储层通过传统raid机制建立数据保护机制,ASM磁盘组可以不要设置数据冗余保护,即用来存储DB的ASM磁盘组冗余方式为External.DataGuard三种保护模式:最大化保护、最大有效性、最大性能。为了降低对主数据库的影响,以下采用最大性能模式进行DataGuard配置。DataGuard配置中备数据库类型主要有三种:逻辑备数据库、物理备数据库和基于快照的备数据库,以下采用物理备数据库方式进行DataGuard配置。DataGuard配置中的主数据库和备数据库之间数据同步是通过TCP/IP网络通信实现的,为了尽可能降低网络带宽的竞争和对现有应用程序性能问题,建议在主数据库主机和备数据库主机之间构建专属于DataGuard的网络,即需要添加新的网卡等硬件资源搭建专属于DataGuard的网络。另外,可以在主数据库和备数据库上创建专属于DataGuard的数据库监听器,如LISTENER_ADG,监听端口为1...