关于Oracle DG搭建 随笔

环境:11.2.0.1 Linux centos 6.5

要迁IDC 服务器扩容 

生产库做一个DG  不用duplicate方式

rman -->  追日志 --> 主备同步

以前这个数据库就做过DG 主库参数文件不需要改动 所以不需要停机 

前一天晚上 用rman 备份整个库  开16个并发 (在晚上11 12点的业务不忙的时候做 )

把rman备份出来的备份片.参数文件包括备库的控制文件 通过SCP的方式丢到目标服务器(注意权限问题 )

创建备库参数文件:alter database create standby controlfile as ‘XXX’;

restore dabase; 启动到mount(路径一样就不需要catalog 否则还需要catalog 后面的参数也要修改)

修改监听 两边能互相访问对方数据库

rman备份主库那边的归档日志   backup archivelog from logseqX format='/Data/backup/arch_%U.bak'

scp放到备库上 rman注册 catalog start with ‘/Data/backup/XX’

restore archivelog all;还原出备份出来的归档日志

recover database

发现 使用主库的参数文件的时候 报错 memory 至少XXX (设置的比要求的多很多)去掉参数设置 还报错 shared_pool问题 (没截图)

修改sga_target =30G 

.log_archive_config='dg_config=

.log_archive_dest_1='location

db_file_name_convert

.fal_client=

*.fal_server=

log_file_name_convert=

*.log_archive_dest_state_1='enable'

*.log_archive_dest_state_2='enable'

.log_archive_dest_2='service

*.standby_file_management='AUTO'

记得创建audit 

控制文件放到参数文件对应目录  启动到mount (记得开至少两个窗口 一个看alert 一个操作)

然后看alert 发现 无法创建     /XXXX/standby/redoX.log

当然无法同步 


解决第一个报错

select error from v$archive_dest_status where dest_id=2

报错 dbid XXXXXXXX  between XXXX(具体没记录 (⊙︿⊙))

重新在数据库层面设定 dg_config=      log_archive_dest_1=‘location='XXX'’

按照参数读取应该不会有什么问题 不知道怎么就出问题了  ̄□ ̄||


 解决第二个报错

先重新设置 .log_archive_config='dg_config=

修改standby_file_management=MANUAL

创建  /XXXX/standby/ 目录 至于redoX.log 自动会创建  

数据库层面 已经有了 一开始的时候发现这个问题去查的时候 数据库层面发现存在redo 不知道怎么解决 浪费了很久才想到系统层问题 

修改完重新mount  正常之后 再修改参数的standby_file_management=AUTO  

select process,status from v$managed_standby;

PROCESS   STATUS
--------- ------------
ARCH      CLOSING
ARCH      CONNECTED
ARCH      CONNECTED
ARCH      CLOSING
RFS       IDLE
RFS       IDLE
RFS       IDLE

MRP0      APPLYING_LOG


SQL> select dest_name,recovery_mode from v$archive_dest_status;


DEST_NAME            RECOVERY_MODE
-------------------- -----------------------
LOG_ARCHIVE_DEST_1   MANAGED REAL TIME APPLY
LOG_ARCHIVE_DEST_2   IDLE
LOG_ARCHIVE_DEST_3   IDLE
LOG_ARCHIVE_DEST_4   IDLE
LOG_ARCHIVE_DEST_5   IDLE
LOG_ARCHIVE_DEST_6   IDLE
LOG_ARCHIVE_DEST_7   IDLE
LOG_ARCHIVE_DEST_8   IDLE
LOG_ARCHIVE_DEST_9   IDLE
LOG_ARCHIVE_DEST_10  IDLE
LOG_ARCHIVE_DEST_11  IDLE


DEST_NAME            RECOVERY_MODE
-------------------- -----------------------
LOG_ARCHIVE_DEST_12  IDLE
LOG_ARCHIVE_DEST_13  IDLE
LOG_ARCHIVE_DEST_14  IDLE
LOG_ARCHIVE_DEST_15  IDLE
LOG_ARCHIVE_DEST_16  IDLE
LOG_ARCHIVE_DEST_17  IDLE
LOG_ARCHIVE_DEST_18  IDLE
LOG_ARCHIVE_DEST_19  IDLE
LOG_ARCHIVE_DEST_20  IDLE
LOG_ARCHIVE_DEST_21  IDLE
LOG_ARCHIVE_DEST_22  IDLE


DEST_NAME            RECOVERY_MODE
-------------------- -----------------------
LOG_ARCHIVE_DEST_23  IDLE
LOG_ARCHIVE_DEST_24  IDLE
LOG_ARCHIVE_DEST_25  IDLE
LOG_ARCHIVE_DEST_26  IDLE
LOG_ARCHIVE_DEST_27  IDLE
LOG_ARCHIVE_DEST_28  IDLE
LOG_ARCHIVE_DEST_29  IDLE
LOG_ARCHIVE_DEST_30  IDLE
LOG_ARCHIVE_DEST_31  IDLE
STANDBY_ARCHIVE_DEST IDLE

看alert也没报错  实时应用  

自此DG 配置完成 


 





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值