重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1372|回复: 0
打印 上一主题 下一主题

[Oracle] oracle 主备切换

[复制链接]
跳转到指定楼层
楼主
发表于 2023-6-4 16:48:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主库操作:
SQL> select switchover_status,database_role from v$database;

SWITCHOVER_STATUS    DATABASE_ROLE
-------------------- ----------------
TO STANDBY           PRIMARY
查询结果为 TO STANDBY,当结果为TO STANDBY或者SESSIONS ACTIVE时表明可以进行切换

SQL> alter database commit to switchover to physical standby with session shutdown;
数据库已更改。
SQL> shutdown immediate
SQL> startup mount;
SQL> alter database open read only;



SQL> select database_role from v$database;

DATABASE_ROLE
----------------
PHYSICAL STANDBY


备库操作:
SQL> select switchover_status,database_role from v$database;

SWITCHOVER_STATUS    DATABASE_ROLE
-------------------- ----------------
TO PRIMARY           PHYSICAL STANDBY
查询结果为TO PRIMARY,当结果为TO PRIMARY或SESSIONS ACTIVE表明可以进行切换
SQL> alter database commit to switchover to primary with session shutdown;

数据库已更改。

SQL> alter database open;

数据库已更改。
SQL> select switchover_status,database_role,open_mode from v$database;

SWITCHOVER_STATUS    DATABASE_ROLE    OPEN_MODE
-------------------- ---------------- --------------------
TO STANDBY           PRIMARY          READ WRITE
已经切换为主库
现备库操作:需要开启实时同步
SQL> alter database recover managed standby database using current logfile disconnect from session;

数据库已更改。


新主库修改IP:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
...
IPADDR=192.168.133.30
...
修改后重启网卡:
nmctl con reload
nmctl con up eth0
注意修改hosts文件

同理新备库修改IP:

检查主备库TNS文件是否需要调整:

检查主备库监听文件静态监听是否需要调整:

新备库参数调整:
alter system set fal_server=' ';
alter system set fal_client=' ';
alter system set log_archive_config='dg_config=( , )';
路径转换:
alter system set db_file_name_convert=' ',' ';
alter system set log_file_name_convert=' ',' ';


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-17 02:16 , Processed in 0.085926 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表