如何切换oracle11g dataguard

分类:编程技术 时间:2024-02-20 15:57 浏览:0 评论:0
0
本文主要介绍“如何切换oracle11g dataguard”。在日常操作中,相信很多人对于如何切换oracle11g dataguard都有疑问。小编查阅了各种资料,整理出简单易用的操作方法。我希望它对每个人都有用。回答“如何切换 oracle11g dataguard”的问题将会有所帮助!接下来就请跟随小编一起来学习吧!

1.检查主库是否满足切换条件

SQL> select switchover_status from v$database;SWITCHOVER_STATUS------ ---------- ------------------------TO STANDBY

有时会显示 SESSION ACTIVE。这表明当前存在活动会话连接。

2.执行以下命令切换

SQL> alter database commit 切换到物理备;Database altered。 

如果第一步切换条件视图显示SESSION ACTIVE,然后这里使用下面的命令

SQL> alter database commit to switchover tophysicalstandbyWITH SESSION SHUTDOWN;

3.关闭数据库并重新启动mount

SQL> 立即关闭;ORA-01012: 未登录SQL> exit与 Oracle Database 11g 企业版版本 11.2.0.4.0 - 64 位生产断开连接,具有分区、OLAP、数据挖掘和实时功能应用程序测试选项[oracle@oraclerac2 ~]$ sqlplus "/ as sysdba"SQL*Plus:版本 11.2.0.4.0 于 2023 年 8 月 1 日星期三 17:45:33 生产,版权所有 (c) 1982, 2013,Oracle。保留所有权利。已连接到空闲实例。SQL> 启动挂载;ORACLE 实例已启动。总系统全局区域 2.1379E+10 字节固定大小 2262656 字节可变大小 2885683584 字节数据库缓冲区 1.8455E+10 字节重做缓冲区 36073472 字节数据库已安装。
< p> 4. 以只读模式打开

SQL> alter database openread only;数据库已更改。

5. 启动 Redo appl通信模式

SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION;数据库已更改。

6.查看切换后的角色

SQL> select database_role,switchover_status from v$database;DATABASE_ROLE SWITCHOVER_STATUS--------- ------------ ----------- ---------------------------------------- ----------- --物理备用到主设备

7.以上操作在原主库完成,以下操作在原备库完成

8.检查备库是否满足切换条件

SQL> select database_role,switchover_status from v$database;DATABASE_ROLE SWITCHOVER_STATUS ----------------- ----------------------------------------------------------- --- --------------------物理备用到主设备

9.执行以下命令切换

SQL> alter database commit to切换到主数据库;数据库已更改。

10.打开数据库

SQL> alter database open;数据库已更改。

11.查看切换后的角色

SQL> select database_role,switchover_status from v$database;DATABASE_ROLE SWITCHOVER_STATUS---------------- ------ -------------------------------------------------- ----- ------PRIMARY TO STANDBY

至此,《如何切换oracle11g dataguard》的学习就结束了。希望能够解答大家的疑惑。理论与实践相结合,能够更好的帮助大家学习,去尝试吧!如果您想继续了解更多相关知识,请继续关注网站。小编会继续努力,给大家带来更多实用的文章!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何切换oracle11g dataguard

用户评论