Oracle Data Guard
文章平均质量分 58
linwaterbin
当时明月在,曾照彩云归。
展开
-
MySQL Replication和Oracle logical standby的原理对比
MySQL Replication和Oracle logical standby都是SQL apply,那么在实现上有何区别? Binary Log 和 Redo的传输原理 MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案 整个复制过程实际上就是Slave从Maste原创 2012-11-27 12:39:05 · 5636 阅读 · 0 评论 -
Oracle DG故障诊断一则:alter database recover to logical standby new_logical_dbname卡住
我们在基于物理standby的基础上搭建逻辑备库过程过程中,在执行:alter database recover to logical standby READDB;卡住不动,并且alert也没有报错信息,无比郁闷,咨询了别人,聊天记录如下:我们的业务是passport应用,无法停止或者停掉非常麻烦,总之,药不能停。经过摸索,我们得到一个经验:需要等到MRP应用日志到跟主库一致,此时执行该命令才不原创 2014-04-21 21:35:40 · 8469 阅读 · 0 评论 -
Oracle DG故障诊断案例一则:ORA-16047: DGID mismatch between destination setting and standby
前天在搭建物理standby时,前面步骤都没错(实际上是有错),在验证归档日志是否同步到备库时发现:ORA-16047: DGID mismatch between destination setting and standby我们的处理方案是:在主备同时设置相同的log_archive_config1. 备库idle> show parameter log_archive_config;NA原创 2014-04-15 10:03:23 · 10048 阅读 · 0 评论 -
Data Guard 使用 alter system archive log current 维护 Archive Log
日常维护 Data Guard 时、对于 Archive Log 的管理、我们可用: ① alter system switch logfile ② alter system archive log current 这两个有何区别? alter system switch logfile --仅原创 2013-03-17 16:48:52 · 2035 阅读 · 0 评论 -
Data Guard RMAN-04006 和 ORA-01017 错误诊断
RMAN-04006: error from auxiliary database: ORA-01017: invalid username/password; logon denied 发生这个错误大概有 2 个原因: ① 主备库的密码文件是否一致 ② remote_login_passwordfile 应该设成 exclusive原创 2013-03-17 13:49:05 · 4185 阅读 · 1 评论 -
Data Guard 部署物理备库的 10 大注意事项
这 10 点主要是面向 10g R2 以后的 DG 部署 ① 主库设置为force logging模式idle> select force_logging from v$database;idle> alter database force logging; ② 主库设置为归档模式idle> archive log list;idle> shutdown原创 2013-03-10 15:50:13 · 2783 阅读 · 0 评论 -
Data Guard 环境配置的初始化参数设置列表
Primary 角色相关的初始化参数db_name同一DG环境db_name要相同db_unique_namedb_unique_name参数是解决在同一台计算机上存在多个相同的db_name的实例共存在而增加的参数,如果dataguard的主、备库安装在不同的计算机上,则不需要设置这个参数。如果安装到同一台计算机上,则需要设置,如果没有设置实例的这个参数,第一个实例启动后,再启动第二个实例是将报原创 2012-12-12 07:09:51 · 2497 阅读 · 2 评论 -
Data Guard 配置 Standby Redo Log
Data Guard在最大保护和最高可用性模式下,或者最大性能模式的实时运用、则 Standby数据库必须配置 Standby Redo Log 并且、DG从 standby redo log 比 archived log 能恢复和运用更多redo Oracle 建议、在部署备库时、应该做好 plan 备库创建并配置 Standby Redo Lo原创 2013-03-09 04:23:25 · 4819 阅读 · 0 评论 -
Data Guard 体系结构
RAC的强项在于解决单点故障和负载均衡,但RAC方案中数据只有一份,数据本身没有冗余,容易形成单点故障 而Data Guard是通过冗余数据来提供数据保护,通过日志同步机制保证冗余数据和主数据之间的同步 这种同步可以是实时、延时,同步或者异步 ㈠ 日志发送 主库的日志由LGWR或ARCn负责从主库发送到其他一个或多个归档目原创 2012-12-11 10:05:47 · 2032 阅读 · 0 评论 -
Data Guard Standby_archive_dest 和 Log_archive_dest_n 的关系
官方文档有句话: STANDBY_ARCHIVE_DEST is relevant only for a standby database in managed recovery mode. It specifies the location of archive logs arriving from a primary database原创 2013-03-10 13:31:40 · 2291 阅读 · 0 评论 -
Data Guard日志传输优化------网络传输优化实践
㈠ 足够的网络带宽是日志传输优化的基础 经验值预算公式: 带宽需求 = 日志产生量/0.7 * 8 注释: Oracle日志产生是大Byte(即8位)、而网络带宽是小bit(即1位)、所以、1MB=8Mbps 确定日志产生量最简单的办法是收集正常和高峰时段的AW原创 2013-03-05 23:51:03 · 6999 阅读 · 0 评论 -
Oracle 物理和逻辑备库健康监测的一个依据
以下面关键字眼为例:1 物理备库健康检查依据:Tue Apr 22 16:44:51 CST 2014Media Recovery Log /data/CMS/arch_log/1_58334_722210153_58334arch.dbfMedia Recovery Waiting for thread 1 sequence 58335 (in transit)2 逻辑备库健康检查依据:Tue原创 2014-04-25 11:33:06 · 6180 阅读 · 0 评论