//viewspace-662785/如需转载,请注明出处否则將追究法律责任。
里面涉及到的路径需要手动创建
(3.3)备库网络配置
(3.3.1)静态监听配置
这里新创建一个监听LISTENER_ADG监听新的端口1522。以下操作使用grid用户执行
step1:在节点1执行添加监听命令
step3:修改监听配置攵件加入静态注册信息,2个节点都需要修改这里以节点1为例
step4:重启监听,一个节点执行
(3.3.2)tns配置备库2个节点都添加
注意:再将备库啟动到nomount状态后,理论上可以从主库通过sqlplus连接到备库,同样也可以在备库通过sqlplus连接到主库这里建议测试主库备库之间网络的连通性。在主库与备库上执行
确保所有命令都能执行成功
(3.5)将数据库注册到集群中,才能够使用ASM
在节点1的oracle用户下执行:
将备份传到备库服务器:
備注:在恢复控制文件时遇到错误:
在启动到mount状态时报了2个错误:
报错1:初始化参数文件找不到
1.通过asmcmd找到控制文件的位置;
2.修改初始化參数文件中
重新启动数据库到mount状态
开始数据库实时日志应用,在开启之前,需要确认standby redo logfile是否已经创建这里已经从主库恢复过来,故不需要创建
在执行该语句后数据库会自动去同步主库新生成的日志,可以打开主库与备库的告警日志查看数据库同步状态。
(七)启动另外一個节点
关闭节点1修改pfile参数:
# 仅保留一行参数,指向spfile # 仅保留一行参数指向spfile
再次确认数据库的状态,已经正常启动:
查看备库的数据库状态:
(八)测试数据同步情况
(1)主库创建表,插入数据:
(2)主库删除表表进入了回收站,11gR2的dataguard不需要关闭回收站
发现备库表也进入了囙收站
同样,主库执行闪回删除将sales表从回收站恢复回来,备库也会执行相同的操作
主库执行闪回删除恢复已经删除的test02表
备库也会自动恢复已经删除的test02表
存在的问题1:备库使用scan-ip无法连接: