完整版Oracle DataGuard文档
目录
1、主库准备工作..................................................................................................... 3
1.1、检查数据库是否支持Data Guard(企业版才支持),是否归档模式,Enable force logging ............. 3
1.2、如果主库没有密码文件则建立密码文件,从而可以OS验证的方式登陆 ............................. 3
1.3、配置standby redolog(最佳性能模式可以忽略,如果将来变成备库且要转为其它两种模式则要建立)........................................................................................................................... 4
1.4、设置主库初始化参数 ............................................................................................... 4
1.5、备份主库数据文件............................................................................................. 5
1.6、在主库上建立备库控制文件(控制文件通常需要有多份,手工将文件复制几份)
................................................................................................................................. 6
1.7、为备库准备init参数 .......................................................................................... 6
1.8、拷贝上面生成的文件backup_%T.bak、stdby_control01/02/03.ctl、initPHYSTDBY.ora到备库所在主机........................................................................................................................... 7
2、建立备库 .............................................................................................................. 8
2.1、设置环境变量并建立备库一些必需目录 ....................................................................... 8
2.2、在备库主机上生成密码文件,且sys密码和主库得一致................................................... 8
2.4、在备库上建立spfile ................................................................................................ 9
2.5、启动物理备库 ........................................................................................................ 9
2.7、配置standby redolog(最佳性能模式可以忽略,如果要转为其它两种模式则要建立) ............ 9
2.8、在备库上,启动redo apply........................................................................................ 10
3、主备库各参数文件内容 ................................................................................ 10
3.1、主备库listener.ora一样,如果有不一样也是host不一样 ............................................... 10
3.2、主备库tnsnames.ora一样,如果有不一样也是host和port不一样 .....................................11
3.3、init$ORACLE_SID.ora ........................................................................................... 12
4、主库归档测试 ........................................................................................................... 15
5、修改主库DataGuard保护模式 .................................................................. 16 5.1、LGWR传送日志的配置方法: ............................................................................. 16 5.2、修改主库DataGuard保护模式 .............................................................................. 17 5.3、主库修改初始化参数 (主库db_wending操作)..................................................... 17 5.4、主库通过命令行修改数据保护模式,重启主数据库 (主库db_wending操作) ............... 17 5.5、重启主库 (主库操作) ..................................................................................... 17 5.6、查看主库保护模式是否变更成功 (主库操作) ....................................................... 18 5.7、修改备库的log_archive_dest_2初始化参数方便数据库角色切换 (备库操作) ............... 18 5.8、查看备库数据保护模式 (备库操作) ................................................................... 18