ITPub博客

首页 > 数据库 > Oracle > 【逻辑DG滚动升级二】ORACLE11204 逻辑DG滚动升级至12C---DG端前期准备

【逻辑DG滚动升级二】ORACLE11204 逻辑DG滚动升级至12C---DG端前期准备

原创 Oracle 作者:yingyifeng306 时间:2022-04-15 08:51:06 0 删除 编辑

 

三 dg 端前期准备

端创建闪回点

SQL> STARTUP MOUNT;

SQL> CREATE RESTORE POINT pre_upgrade GUARANTEE FLASHBACK DATABASE;

需要提前设置好闪回空间

 

将物理dg 转换为逻辑dg

确认主备同步后,在备库上执行

SQL>

SQL> ;

SQL> ALTER DATABASE OPEN;

a dg 需要关闭,重启到 mount 状态。如果卡住,先启用 real time apply 然后关闭再尝试。

如果hang 注,主库重新执行(确保数据库同步)

EXECUTE DBMS_LOGSTDBY.BUILD;

 

 

KEEP IDENTITY 是为了保持dbid 不变,这是11g 引入的新特性。10g 只能 ALTER DATABASE RECOVER TO LOGICAL STANDBY db_name;

 

关闭逻辑dg 的自动删除归档

在备库上执行

SQL> EXECUTE DBMS_LOGSTDBY.APPLY_SET('LOG_AUTO_DELETE', 'FALSE');

 

逻辑dg 启用sql apply

在逻辑 dg 上启动 sql apply , immediate 表示实时应用

SQL> ALTER DATABASE START LOGICAL STANDBY APPLY IMMEDIATE;

immediate 需要 standby redolog 否则会报错

 

安装12c 软件

dg 端都安装 12c 软件,过程略

 

逻辑dg 停止sql apply

SQL> ALTER DATABASE STOP LOGICAL STANDBY APPLY;



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23732248/viewspace-2887207/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
ITpub论坛高可用版主,擅长研究Oracle 内部原理、新特性、高可用和性能调优等,多年来一直保持着对新事务旺盛的求知欲。热切关注 Oracle 和其它相关技术

注册时间:2011-10-12

  • 博文量
    291
  • 访问量
    1593086