Oracle 11g DataGuard物理standby配置2

简介:

主从切换

分为2种切换:

 

Switchover:

   无损切换,通常是用户手动触发或者有计划的让其自动触发,不会导致数据丢失

 

Failover:

  不可预知的原因导致Primary数据库故障并且短期内不能恢复就需要failover,可能会导

  致数据的丢失.

  在执行failover之前,尽可能将原Primary数据库的可用redo都复制到standby数据库.

  如果要转换角色的standby处于maximum protection模式,需要你首先将其切换到

  Maximum Performance模式,操作如下:

  SQL> ALTER DATABASE SET STANDBY DATABASE MAXIMUM
       PERFORMANCE;

 

Switchover切换步骤

 

  primary数据库检查是否支持switchover操作

 

  SQL> select switchover_status from v$database;

  SWITCHOVER_STATUS

  -----------------

  TO  STANDBY

 

  如果该列值为”TO STANDBY”则表示primary数据库支持转换为STANDBY角色

  注意:如果是第一次做Switchover的话,这里应该是SESSIONS ACTIVE状态,不用理会他, 继续下面的操作.

 

  primary数据库启动switchover

 

  先把primary转换为standby的角色

  SQL> alter database commit to switchover to physical standby;

 

  primary数据库重启动到mount

 

  SQL> shutdown immediate;

  SQL> startup mount;

 

  STANDBY数据库上检查是否支持switchover操作

 

  SQL> select switchover_status from v$database;

  SWITCHOVER_STATUS

  -----------------

  TO PRIMARY

 

  值为”TO PRIMARY”,说明支持转换.

  注意:第一次转换这里可能为 not allow,不用理会,继续下面的操作.

 

  STANDBY数据库转换角色到Primary

 

  SQL> alter database commit to switchover to primary;

  SQL> alter database open;  //如果处于read-only状态,需要先
                               shutdownstartup;
 
 验证数据是否可以同步,按照以前的测试方法进行测试

 

在新的primary数据库上执行

 

SQL> insert into wiliiwin values(4,’wiliansi’);

 

然后在新的STANDBY数据库上执行

 

SQL> select * from wiliiwin;

 

Failover切换

 

 检查归档文件是否连续

 

 STANDBY数据库上查询V$ARCHIVE_GAP视图,看归档文件是否连续

 

 SQL> SELECT THREAD#,LOW_SEQUENCE#,HIGH_SEQUENCE# FROM V$ARCHIVE_GAP;

 

 如果返回的有记录,按照列出的记录号复制对应的归档文件到待转换的STANDBY服务器.

 必须确保所有已生成的归档文件均已存在于STANDBY服务器,不然可能会数据不一致造成

 转换时的报错.文件复制之后,将其加入数据字典

 

  SQL> ALTER DATABASE REGISTER PHYSICAL LOGFILE ‘filespecl;

 

  检查归档文件是否完整

  

  SQL> select distinct thread#,max(sequence#)over(partition by thread#) a from

       v$archived_log;

 

  取得当前数据库各线程已归档文件最大序列,如果primarystandby最大序号不相同, 必须将多出的序号对应到归档文件复制到待转换的STANDBY服务器.要是primary完全不 可用了,此时可能会丢失一些数据.

 

  启动failover

 

  SQL> alter database recover managed standby database finish force;

 

  切换物理STANDBY角色到primary

 

  SQL> alter database commit to switchover to primar;

 

   启动新的primary数据库

 

  SQL> alter database  open;
 
  关于测试大家自己试验下,可以查询、插入、删除等操作应该就说明切换正常了.


本文转自wiliiwin 51CTO博客,原文链接:http://blog.51cto.com/wiliiwin/344280
相关文章
|
2月前
|
Oracle 关系型数据库 Linux
【赵渝强老师】Oracle数据库配置助手:DBCA
Oracle数据库配置助手(DBCA)是用于创建和配置Oracle数据库的工具,支持图形界面和静默执行模式。本文介绍了使用DBCA在Linux环境下创建数据库的完整步骤,包括选择数据库操作类型、配置存储与网络选项、设置管理密码等,并提供了界面截图与视频讲解,帮助用户快速掌握数据库创建流程。
337 93
|
8月前
|
Oracle Java 关系型数据库
【YashanDB知识库】如何配置jdbc驱动使getDatabaseProductName()返回Oracle
【YashanDB知识库】如何配置jdbc驱动使getDatabaseProductName()返回Oracle
|
10月前
|
SQL Oracle 关系型数据库
如何在 Oracle 中配置和使用 SQL Profiles 来优化查询性能?
在 Oracle 数据库中,SQL Profiles 是优化查询性能的工具,通过提供额外统计信息帮助生成更有效的执行计划。配置和使用步骤包括:1. 启用自动 SQL 调优;2. 手动创建 SQL Profile,涉及收集、执行调优任务、查看报告及应用建议;3. 验证效果;4. 使用 `DBA_SQL_PROFILES` 视图管理 Profile。
|
存储 Oracle 关系型数据库
【赵渝强老师】Oracle的物理存储结构
Oracle的物理存储结构包括数据文件、联机重做日志文件、控制文件、归档日志文件、参数文件、告警日志文件、跟踪文件和备份文件。这些文件在硬盘上存储数据库的各种数据和日志信息,确保数据库的正常运行和故障恢复。视频讲解和详细说明见原文。
194 0
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
1597 3
|
Oracle 网络协议 关系型数据库
Oracle DataGuard主备切换之自动切换
Oracle DataGuard主备切换之自动切换
687 2
|
Oracle 关系型数据库 Linux
Oracle11g Linux单机STANDBY配置
环境:RHEL 4 U5+Oracle 11.1.0.6 主库SID:ora11g 备用库SID:standby 主库数据文件存放目录:/home/oracle/opt/oradata/or...
849 0
|
1月前
|
Oracle 关系型数据库 Linux
【赵渝强老师】使用NetManager创建Oracle数据库的监听器
Oracle NetManager是数据库网络配置工具,用于创建监听器、配置服务命名与网络连接,支持多数据库共享监听,确保客户端与服务器通信顺畅。
176 0
|
4月前
|
存储 Oracle 关系型数据库
服务器数据恢复—光纤存储上oracle数据库数据恢复案例
一台光纤服务器存储上有16块FC硬盘,上层部署了Oracle数据库。服务器存储前面板2个硬盘指示灯显示异常,存储映射到linux操作系统上的卷挂载不上,业务中断。 通过storage manager查看存储状态,发现逻辑卷状态失败。再查看物理磁盘状态,发现其中一块盘报告“警告”,硬盘指示灯显示异常的2块盘报告“失败”。 将当前存储的完整日志状态备份下来,解析备份出来的存储日志并获得了关于逻辑卷结构的部分信息。
|
2月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
275 8

推荐镜像

更多