随笔分类 - DG
Oracle数据库DG
摘要:一需求、模拟测试19c dg同步新建数据文件失败,如何恢复DG可用 环境:linux 7,oracle 19.10, RAC 2节点,使用了PDB 二、实验测试 2.1 场景一 主-备正常同步中! 没有配置dg datafile convert参数! 主库,通过db link从第三套库中复制克隆了一
阅读全文
摘要:一、需求:DG最大可用模式下,dg备库可能对主库有什么影响? 上一篇文章测试了最大保护模式下,dg备库出现问题,对主库的影响? 那么如果是最大可用模式下呢? 二、测试 --查询数据库的保护模式: >select name,database_role,protection_mode from v$da
阅读全文
摘要:一、需求 疑问?Oracle最大保护模式下,dg备库出现问题,影响主库吗? 我们都知道Oracle最大保护模式的意思是oracle不允许数据丢失,1条记录都不行! 那么备库有问题? oracle主库还能读写吗? 二、测试 2.1 现有情况查询 --查询保护模式:最大保护 SQL> select na
阅读全文
摘要:一、需求 某客户需要搭建dg,但是主库与备库剩余空间都不是很充足, 如果使用RMAN备份到本地,然后scp 备份文件到dg,空间需要考虑很多问题! 那么duplicate 方式搭建,是否会备份主库写到主库,或者写到备库的备份文件中呢? 本质上这个问题就是对duplicate操作的理解到什么程度! 二
阅读全文
摘要:一、问题概述 某客户11.2.0.4 linux 环境,dg备库检查同步是否正常,以下为完整流程; 1) 通过主库检查dg 连通性,一切正常; 2)查询dg 观察mrp status 处于 WAIT_FOR_LOG; 3)检查发现延迟几十天??? 4)再次检查,发现wait_for_log sequ
阅读全文
摘要:一、需求,测试12c DG 新建、删除PDB是否导致DG连通性中断 有同事之前沟通过说,搭建完成12c dg之后,由于新建、删除维护PDB,从而导致DG的中断,本篇博客对使用这种场景进行模拟测试,达到学习目的。 二、测试 2.1 主库新建一个pdb SQL> CREATE PLUGGABLE DAT
阅读全文
摘要:一、需求,主库添加日志后,备库未操作主库日志比备库日志数量多,有什么影响? 正常来说,我们搭建Oracle DG之后,一般来说都会配置standby_file_management =>AUTO 但是只能同步数据文件的操作,对于日志文件来说并不会同步主库添加日志的行为! 我们都知道,DG搭建,ora
阅读全文
摘要:一、疑问,什么情况下主库会发出一个会话连接备库 可以根据上述问题,进行一定猜测。 例如,主库启动时,远程归档线程自动发出远程连接dg备库的请求; 以及远程归档线程状态参数,defer,enable切换时会尝试发起新的连接; 二、测试 2.1 主备连接正常,主库shutdown immediate P
阅读全文
摘要:一、需求,前段时间,墨天伦有个小伙伴咨询了这个问题,搞了测试环境测试下。 Oracle-DG 主库将log_archive_dest_state_2远程归档线程参数设置为defer,为什么dg还是处于实时同步状态? 按照小伙伴的预期,正常情况下,此时DG连通性已经中断。 二、测试 2.1 正常同步
阅读全文
摘要:一、问题现象 12.2 DG启动实时应用,但是并未真正的实时应用,需要主库切换归档,DG才能应用! 主库 SQL> select DEST_NAME , STATUS , RECOVERY_MODE from v$archive_dest_status; DEST_NAME STATUS RECOV
阅读全文
摘要:一、目标 搭建12c dg 存在pdb,如果存在多个pdb的路径,如何使用convert进行转换? 主库路径 /picclife/app/oracle/oradata/orcl/ /picclife/app/oracle/oradata/orcl/pdbseed/ /picclife/app/ora
阅读全文
摘要:答案不能 主库执行duplicate过程中RMAN>duplicate target database for standby from active database dorecover nofilenamecheck; 主库查询视图提示备库NOT MOUNT? SQL> select dest_
阅读全文
摘要:目的:在oracle 10.2.0.4 环境中,搭建oracle dg遇到 备库redo不存在的问题,另一位同事搭建oracle 11.2.0.4 dg在备库也遇到同样的问题,如下描述处理过程。 参考 处理流程 ORA-01624: log 6 needed for crash recovery o
阅读全文
摘要:问题说明 客户环境主库4节点RAC11.2.0.4,单实例DG环境,DG由于空间不足,导致同步中断,由于DG备库未应用的归档主库都再,本次恢复的方式,是开启dg mrp进程,自动同步追上主库。 以下遇到的问题,都在此过程中,遇到的报错。 一 dg环境遇到 SQL> recover managed s
阅读全文
摘要:ORA-16401: archivelog rejected by RFS 无线出单系统邮件告警10.111.20.1 1. 报错 SYS > ! oerr ora 16041 16041, 00000, "Remote File Server fatal error" // *Cause: The
阅读全文
摘要:记录一次duplicate完整过程1)环境说明数据库版本oracle11.2.0.1,os linux 6.6备库应用的归档,最近一次是三个月前,由于DG环境以前是好的,因此直接迁移数据即可。本次使用duplicate远程拷贝方式(使用备份本地空间不足无法操作)2)本次重建DG完整过程如下:ORCL
阅读全文
摘要:DG_Check检测 1) all 查询备库角色(确认主备关系)set linesize 140 col dbid for 9999999999 col name for a10 col database_role for a22 col open_mode for a10 col flashbac
阅读全文
摘要:DG切换迁移Switch over切换文档 本篇文档,整体结构:1.切换前检查确认2.DG切换角色操作3.切换后检查确认 目录:一、切换前检查确认1.数据库版本2.DG架构,IP信息及切换角色前后3.DG切换方式,switch over or fail over4.DG迁移是否需要修改vip and
阅读全文
摘要:本篇博客流程图: 一、测试需求及参数说明 二、测试环境进行相关测试 三、问题总结 一、测试需求及参数说明 1.1测试需求说明 DG切换 切换前,数据库版本12.2.0.1,主库rac两节点,备一rac两节点,备二single单实例。 需求,更换主机,使用dg进行迁移; 切换后,新主库rac两节点,新
阅读全文
摘要:本篇文档学习,DG备库,实时应用如何判断,MR进程,及MRP应用归档,三种情况的查询及验证 1.取消MRP进程 备库查询进程状态select process,client_process,sequence#,status,BLOCK#,BLOCKS from v$managed_standby;PR
阅读全文