zoukankan      html  css  js  c++  java
  • 12c pdb dg搭建 convert 参数配置

    一、目标

    搭建12c dg 存在pdb,如果存在多个pdb的路径,如何使用convert进行转换?

    主库路径
    
    /picclife/app/oracle/oradata/orcl/
    
    /picclife/app/oracle/oradata/orcl/pdbseed/
    
    /picclife/app/oracle/oradata/orcl/c11pdb/
    
    DG备库期望路径
    
    /picclife/app/oracle/oradata/orcldg/
    
    /picclife/app/oracle/oradata/orcl/pdbseeddg/
    
    /picclife/app/oracle/oradata/orcl/c11pdbdg/
    

      

    二、测试方法

    主库备份
    RMAN> backup current controlfile for standby format '/home/oracle/stdby.ctl';
    scp /home/oracle/stdby.ctl oracle@10.0.0.99:/home/oracle/.
    备库应用
    connected to target database: ORCL (not mounted)
    RMAN>restore controlfile from '/home/oracle/stdby.ctl';
    SQL>ALTER DATABASE MOUNT;
    check
    如何确认convert参数配置是否正确呢?
    select member from v$logfile;
    select name from v$tempfile;
    select name from v$datafile;
    

    三、参数配置

    参数配置!   建议前面的CDB目录,放到最后进行转换,否则可能存在转换问题! 

    SQL> alter system set db_file_name_convert='/picclife/app/oracle/oradata/orcl/pdbseed/','/picclife/app/oracle/oradata/orcldg/pdbseeddg/',
    '/picclife/app/oracle/oradata/orcl/c11pdb/','/picclife/app/oracle/oradata/orcldg/c11pdbdg/',
    '/picclife/app/oracle/oradata/orcl/','/picclife/app/oracle/oradata/orcldg/' scope=spfile; /picclife/app/oracle/oradata/orcldg/ /picclife/app/oracle/oradata/orcldg/pdbseeddg/ /picclife/app/oracle/oradata/orcldg/c11pdbdg/


    DG 启动观察DB alert日志可以发现如下信息

    db_file_name_convert = "/picclife/app/oracle/oradata/orcl/pdbseed/"
    db_file_name_convert = "/picclife/app/oracle/oradata/orcldg/pdbseeddg/"
    db_file_name_convert = "/picclife/app/oracle/oradata/orcl/c11pdb/"
    db_file_name_convert = "/picclife/app/oracle/oradata/orcldg/c11pdbdg/"
    db_file_name_convert = "/picclife/app/oracle/oradata/orcl/"
    db_file_name_convert = "/picclife/app/oracle/oradata/orcldg/"
    log_file_name_convert = "/picclife/app/oracle/oradata/orcl/"
    log_file_name_convert = "/picclife/app/oracle/oradata/orcldg/"

      

  • 相关阅读:
    我的python中级班学习之路(全程笔记第一模块) (第一章)语言基础
    Python_常用模块
    Python_装饰器、迭代器、生成器
    Python_函数
    Python_深浅拷贝
    Python_文件操作
    Python_三级目录
    Python_循环判断表达式
    Python_基础语法
    7段数码管绘制
  • 原文地址:https://www.cnblogs.com/lvcha001/p/14483662.html
Copyright © 2011-2022 走看看