Home > Database > Mysql Tutorial > Oracle 10g DataGuard物理主备切换-switchover与failover

Oracle 10g DataGuard物理主备切换-switchover与failover

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 17:35:29
Original
1064 people have browsed it

Oracle 10g物理主库与备库:switchover 切换:主库与备库数据同步正常情况下的切换,主要用于主备维护、切换演练等;failover 切

Oracle 10g物理主库与备库:

switchover 切换:主库与备库数据同步正常情况下的切换,主要用于主备维护、切换演练等;

failover 切换:主库与备库在数据未同步情况下的强制切换,主要用于主库宕机、故障情况下切换;

一、switchover 切换

主库与备库数据同步,且正常运行,将主库与备库的角色互换;

切换前,,务必检查当前主库与备库的归档是否是同步的,确认同步后再执行切换

switchover 切换主库操作

主库执行切换

查询结果分两种情况:



如果查询结果是SESSIONS ACTIVE: 执行下面的:

第二种情况

Database mounted.

 

SESSIONS ACTIVE



第一种情况
SQL> select switchover_status from v$database;
SWITCHOVER_STATUS
--------------------
TO PRIMARY

如果状态为TO PRIMARY 则执行下面的语句:
SQL> alter database commit to switchover to primary;

 

第二种情况




第2步、备库打开

alter database open;

 

SESSIONS ACTIVE


第4步、原主库启动同步
在原主库上执行:
alter database recover managed standby database using current logfile disconnect from session;

switchover 切换完成

linux

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template