[Oracle] Data Guard 之 浅析Switchover与F建站知识
导读:1建站知识以下是对Oracle中Switchover与Failover的使用进行了详细的分析介绍,需要的朋友参考下网站seo优化课程网站建设公司。
Data Guard主从库之间的角色切换分为以下两种:1)SwitchoverSwithchover通常都是人为的有计划的进行角色互换,比如升级等。它通常都是无损的,即不会有数据丢失。其执行主要分为两个阶段:1.Primary转为Standby2.Standby(之一)转为Primary2)FailoverFailover是指由于Primary故障无法短时间恢复,Standby不得不充当Primay的角色,如果处于最高性能模式,这种切换很有可能导致数据丢失。
下面分别演示物理Standby的Switchover和Failover(逻辑Standby的切换类似)。
1. 物理Standby执行Switchover1) 确认pirmary是否可以切换为standbyPRIMARY>select switchover_status from v$database;SWITCHOVER_STATUS--------------------TO STANDBY2) 切换primary为standbyPRIMARY>alter database commit to switchover to physical standby;3) 启动原primary到mount状态此时原primary就是以standby身份在运行了。4) 确认standby是否可以切换为primarySTANDBY>select switchover_status from v$database;SWITCHOVER_STATUS--------------------TO PRIMARY5) 切换standby为primarySTANDBY>alter database commit to switchover to primary;Database altered.STANDBY>alter database open;Database altered.6) 验证PRIMARY>select database_ro建设网站公司le from v$database;DATABASE_ROLE----------------PHYSICAL STANDBYSTANDBY>select database_role from v$database;DATABASE_ROLE----------------PRIMARY可以看到原来的primary现在变成standby,原来的standby变成primary了。检查新的primary的log_archive_dest参数的设置是否正确:STANDBY>show parameter log_archive_dest_2NAME TYPE VALUE------------------------------------ ----------- ------------------------------log_archive_dest_2 &个业网站建设公司nbsp; string service=O01DMS0 ARCH VALID_FOR =(ONLINE_LOGFILES,PRIMARY_ROLE ) DB_UNIQUE_NAME=O01DMS0STANDBY>show parameter log_archive_dest_state_2NAME TYPE VALUE------------------------------------ ----------- ---------------------log_archive_dest_state_2 string ENABLE在新primary端做log switch:STANDBY>alter system switch logfile;System altered.STANDBY>select max(sequence#) from v$archived_log;MAX(SEQUENCE#)-------------- 479在新standby端查看:PRIMARY>select max(sequence#) from v$archived_log;MAX(SEQUENCE#)-------------- 479两边的归档日志的最大序号吻合,说明switchover成功。
声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章[Oracle] Data Guard 之 浅析Switchover与F建站知识主要讲述标签,标题,[Oracle] Data Guard 之 浅析网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5169.html
- 上一篇:影响网站的跳出率三要素是什么?建站知识
- 下一篇:ORACLE8的分区管理建站知识