知识大全 Oracle] Data Guard 之 浅析Switchover与Failover

Posted

篇首语:自然界没有风风雨雨,大地就不会春华秋实。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle] Data Guard 之 浅析Switchover与Failover相关的知识,希望对你有一定的参考价值。

Oracle] Data Guard 之 浅析Switchover与Failover  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

以下是对Oracle中Switchover与Failover的使用进行了详细的分析介绍 需要的朋友参考下  

  Data Guard主从库之间的角色切换分为以下两种 )Switchover Swithchover通常都是人为的有计划的进行角色互换 比如升级等 它通常都是无损的 即不会有数据丢失 其执行主要分为两个阶段 Primary转为Standby Standby(之一)转为Primary )Failover Failover是指由于Primary故障无法短时间恢复 Standby不得不充当Primay的角色 如果处于最高性能模式 这种切换很有可能导致数据丢失

  下面分别演示物理Standby的Switchover和Failover(逻辑Standby的切换类似)

   物理Standby执行Switchover ) 确认pirmary是否可以切换为standby PRIMARY>select switchover_status from v$database; SWITCHOVER_STATUS TO STANDBY ) 切换primary为standby PRIMARY>alter database mit to switchover to physical standby; ) 启动原primary到mount状态 此时原primary就是以standby身份在运行了 ) 确认standby是否可以切换为primary STANDBY>select switchover_status from v$database; SWITCHOVER_STATUS TO PRIMARY ) 切换standby为primary STANDBY>alter database mit to switchover to primary; Database altered STANDBY>alter database open; Database altered ) 验证 PRIMARY>select database_role from v$database; DATABASE_ROLE PHYSICAL STANDBY STANDBY>select database_role from v$database; DATABASE_ROLE PRIMARY 可以看到原来的primary现在变成standby 原来的standby变成primary了 检查新的primary的log_archive_dest参数的设置是否正确 STANDBY>show parameter log_archive_dest_ NAME                                 TYPE        VALUE log_archive_dest_             string      service=O DMS ARCH VALID_FOR                                                               =(ONLINE_LOGFILES PRIMARY_ROLE                                                                ) DB_UNIQUE_NAME=O DMS STANDBY>show parameter log_archive_dest_state_ NAME                                 TYPE        VALUE log_archive_dest_state_              string      ENABLE 在新primary端做log switch: STANDBY>alter system switch logfile; System altered STANDBY>select max(sequence#) from v$archived_log; MAX(SEQUENCE#)            在新standby端查看 PRIMARY>select max(sequence#) from v$archived_log; MAX(SEQUENCE#)            两边的归档日志的最大序号吻合 说明switchover成功

cha138/Article/program/Oracle/201311/19104

相关参考

知识大全 Oracle] Data Guard 之 三种保护模式介绍

Oracle]DataGuard之三种保护模式介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!D

知识大全 [Oracle] Data Guard CPU/PSU补丁安装详细教程

[Oracle]DataGuardCPU/PSU补丁安装详细教程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Oracle Data Guard创建物理Standby数据库

OracleDataGuard创建物理Standby数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 Oracle 9i Data Guard进行数据库的灾难防护

Oracle9iDataGuard进行数据库的灾难防护  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 Oracle9i Data Guard的灾难防护 (图)

Oracle9iDataGuard的灾难防护(图)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 浅析Oracle和SQLServer

浅析Oracle和SQLServer  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  TSQL是S

知识大全 浅析Java中Data类的应用技术

浅析Java中Data类的应用技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Date类从J

知识大全 Enterprise Library-Data Block oracle

EnterpriseLibrary-DataBlockoracle  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 Oracle基本数据类型存储格式浅析—日期类型(1)

Oracle基本数据类型存储格式浅析—日期类型(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Oracle基本数据类型存储格式浅析(一)-字符类型

Oracle基本数据类型存储格式浅析(一)-字符类型  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!