不能switchover,因为监视器需要登录

当前CHEN2主库,CHEN1备库

希望通过switchover操作将CHEN1切换为主库,CHEN2为备库

输入switchover报错

因为在监视器上执行switchover、takeover等管理员操作,需要先登录

使用默认管理员用户登录,直接回车回车

执行切换

自动显示切换后的状态,切换成功

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
switchover是一个数据库管理工具,它用于在主数据库和备用数据库之间进行切换。下面是switchover的使用步骤: 1. 首先,确认你的数据库配置正确,并且已经设置了主数据库和备用数据库。 2. 在主数据库上执行以下操作: - 打开SQL*Plus或者其他数据库客户端工具。 - 使用SYSDBA权限登录到主数据库。 - 运行以下命令来开始切换进程:ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY; - 在切换过程中,数据库会进入"switchover pending"状态,这时候可以继续执行事务,但是不能再进行DML操作。 3. 在备用数据库上执行以下操作: - 打开SQL*Plus或者其他数据库客户端工具。 - 使用SYSDBA权限登录到备用数据库。 - 运行以下命令来确认备用数据库准备好了进行切换:SELECT SWITCHOVER_STATUS FROM V$DATABASE; - 如果输出结果是"TO PRIMARY",则表示备用数据库已经准备好进行切换。 4. 在主数据库上执行以下操作: - 运行以下命令来完成切换:ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY; - 数据库会进入"switchover completed"状态,这时候备用数据库会变成主数据库,而原来的主数据库会变成备用数据库。 需要注意的是,在执行switchover操作之前,请确保备用数据库和主数据库之间的网络连接正常,并且备用数据库已经完全同步到主数据库的状态。此外,在切换过程中,可能会产生一些数据传输延迟,因此请确保在切换过程中没有重要的业务操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值