千家信息网

DG 查询/切换的相关命令

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,查看数据库可进行的角色转换1. $sqlplus / as sysdba2. SQL> select switchover_status from gv$database;查询主备库同步情况3. se
千家信息网最后更新 2026年10月31日DG 查询/切换的相关命令

查看数据库可进行的角色转换

1. $sqlplus / as sysdba

2. SQL> select switchover_status from gv$database;


查询主备库同步情况

3. select unique thread# as thread,max(sequence#) over(partition by thread#) as last from gv$archived_log;

4. select thread# ,low_sequence#,high_sequence# from gv$archive_gap;

将主库切换为备库

5. alter database commit to switchover to physical standby with session shutdown ;

6. select switchover_status from gv$database;


将备库切换为主库

7. select open_mode from gv$database;

8. select switchover_status from gv$database;

9. select unique thread# as thread,max(sequence#) over(partition by thread#) as last from gv$archived_log;

10 $ srvctl stop instance -i ebiz2 -d ebizsh

11.SQL> alter database commit to switchover to primary with

session shutdown ;

12. alter database open;

13. $ srvctl start instance -i ebiz2 -d ebizsh

原主库转备库后开始应用日志

14. SQL> alter database recover managed standby database using current logfile disconnect from session;

15. $ srvctl start instance -d ebiz -i ebiz2

16. SQL> select open_mode from gv$database;

(7) Oracle登录数据库服务器,原同城备库需要在黑龙江和上海主备切换后重新启动日志应用

17. SQL> alter database recover managed standby database

using current logfile disconnect from session;

18. SQL> select status from v$managed_standby where

process like 'MRP%';

只启动数据库节点1实例

19. $ srvctl start instance -i ebiz1 -d ebiz

20. $ srvctl stop instance -i ebiz2 -d ebiz

继续进行redo apply

21. SQL> alter database recover managed standby database

using current logfile disconnect;

直至日志同步完毕,SCN号不变,同时检查 gv$archived_log视图,序列号达到源端最大值

22. SQL> select current_scn from gv$database;

23. SQL>select unique thread# as thread,max(sequence#)

over(partition by thread#) as last from gv$archived_log;


24. $asmcmd

25. Cp +DATA_DG/ebiz/archivelog/YYYYMMDD/XXXX

/rman/backup/ --拷贝至文件系统

ftp或scp至上海

注册归档日志文件

26. SQL > ALTER DATABASE REGISTER PHYSICAL LOGFILE

'XXXX';


27. Database altered.


然后进行redo apply

28. SQL> alter database recover managed standby database using current logfile disconnect;


29. SQL> alter database commit to switchover to primary with

session shutdown ;

30. SQL> alter database open; SQL> select open_mode from

gv$database;

31. SQL> select switchover_status from gv$database;

32. $ srvctl start instance -i ebiz2 -d ebizsh


日志 切换 数据 数据库 文件 同步 应用 查询 最大 原主 同时 实例 序列 序列号 情况 拷贝 最大值 服务器 系统 节点 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 保险科技 互联网保险 互联网科技有限公司经营范围 金诺互联网科技 百单互联网科技有限公司 壕鑫互联网络科技 多迪互联网科技有限公司 滨湖区互联网智能科技产品供应 深圳互联网科技怎么样 承德科技产业互联网发展 宁夏科技产业互联网案例 互联网金融科技展 威龙国际互联网科技公司 明优互联网科技有限公司 恒生互联网科技业指数调整周期 山东子淼互联网科技有限公司 产业互联网科技服务公司 美国互联网科技公司 中国科技和美国互联网 互联网科技创新方面的资料 广州全民伙伴互联网科技有限公司 互联网科技公司简介 科技与互联网 互联网金融和金融科技 成都互联网科技公司100强 互联网金融中的现代科技 辽宁互联网新科技 保险科技服务互联网营销体系 深圳无忧互联网科技 宇信科技在杭州互联网排第几 中国科技和美国互联网
0