rman创建备库测试库 热拷贝  active 通过网络方式直传 不需要任何备份方式

复制数据库:
    1、scp 冷备  操作系统层面的拷贝。要求实例名,路径,目录权限都相同
    2、rman 热拷贝  active 通过网络方式直传 不需要任何备份方式。
    3、rman  backupset  不受网络限制
查看图duplicate database funcation 1
数据库的日志文件和数据文件不要放在同一个路径下,因为日志IO大 会影响数据库性能

这里我只操作第二中方式通过网络直传方式,不经过备份

我大写了字体,备库或测试库如果采用此方法进行搭建,那么一定要保证数据库实例名一致,tns文件里涉及

目录结构一致,文件目录权限一致。

如果你是在同一台机器上做此操作那么最后duplicate时候不能加nofilenamecheck


一般步骤:
1)将辅助库上安装数据库软件,建立Oracle Home
2)为辅助库建立口令文件, Active方式下与源数据库口令相同。
3)确保到辅助实例的网络连通性    (建立静态监听)
4)为辅助实例创建参数文件
5)以nomount方式启动辅助实例    (启动静态监听)
6)生产数据库处于mount或open模式下
7)创建备份或将备份和归档日志文件复制到辅助库实例可以访问的某个位置,除非正在使用活动(active)数据库复制
8)如果有必要分配辅助通道(可选项)
9)运行rman duplicate命令
10)使用resetlogs打开辅助数据库   体现了duplicate是个不完全恢复,因为current log没有办法通过RMAN备份。 


利用VBOX 我复制一个虚拟机(格式化网卡MAC地址)
登录服务器后:
编辑网卡 修改IP地址 原来的IP为192.168.56.100 重启网卡
        root@ORA-RAC1 ~]# cd /etc/sysconfig/network-scripts/
        [root@ORA-RAC1 network-scripts]# ls
        ifcfg-enp0s3  ifdown-ib    ifdown-routes    ifup-aliases  ifup-isdn    ifup-sit          network-functions
        ifcfg-enp0s8  ifdown-ippp  ifdown-sit       ifup-bnep     ifup-plip    ifup-Team         network-functions-ipv6
        ifcfg-lo      ifdown-ipv6  ifdown-Team      ifup-eth      ifup-plusb   ifup-TeamPort
        ifdown        ifdown-isdn  ifdown-TeamPort  ifup-ib       ifup-post    ifup-tunnel
        ifdown-bnep   ifdown-post  ifdown-tunnel    ifup-ippp     ifup-ppp     ifup-wireless
        ifdown-eth    ifdown-ppp   ifup             ifup-ipv6     ifup-routes  init.ipv6-global
        [root@ORA-RAC1 network-scripts]# vi ifcfg-enp0s8
        TYPE=Ethernet
        BOOTPROTO=static
        DEFROUTE=yes
        PEERDNS=yes
        PEERROUTES=yes
        IPV4_FAILURE_FATAL=no
        IPV6INIT=yes
        IPV6_AUTOCONF=yes
        IPV6_DEFROUTE=yes
        IPV6_PEERDNS=yes
        IPV6_PEERROUTES=yes
        IPV6_FAILURE_FATAL=no
        IPV6_ADDR_GEN_MODE=stable-privacy
        NAME=enp0s8
        DEVICE=enp0s8
        ONBOOT=yes
        IPADDR=192.168.56.101
        NETMASK=255.255.255.0
        GATEWAY=192.168.56.1
由于我本身服务器里包含有数据库,所以我要执行删库操作:
    1、dbca删库
    2、直接删文件
        我这里为了快速操作 我删除了数据文件,目录我没有删除(因为我闪回恢复区在这个路径下)
        [oracle@ORA-RAC1 oracle]$ cd $ORACLE_BASE/oradata/prod
        [oracle@ORA-RAC1 prod]$ ls
        archive   backup         control02.ctl  fda01.dbf            sysaux01.dbf  tbsttt.dbf  undotbs01.dbf
        arch.tbs  control01.ctl  example01.dbf  flash_recovery_area  system01.dbf  temp01.dbf  users01.dbf
        [oracle@ORA-RAC1 prod]$ rm -f ./*
    3、查看一下source database的闪回区和审计路径以及数据文件路径,active方式需要这三个路径保持一致
    
        SYS@ prod>select name,file# from v$datafile;
        NAME                                          FILE#
        ---------------------------------------- ----------
        /u01/oradata/prod/system01.dbf                    1
        /u01/oradata/prod/sysaux01.dbf                    2
        /u01/oradata/prod/undotbs01.dbf                   3
        /u01/oradata/prod/users01.dbf                     4
        /u01/oradata/prod/example01.dbf                   5
        /u01/oradata/prod/tbsttt.dbf                      6
        /u01/oradata/prod/fda01.dbf                       8
        /u01/oradata/prod/arch.tbs                        9
        已选择8行。
        SYS@ prod>
        
        SYS@ prod>show parameter recovery
        NAME                                 TYPE                              VALUE
        ------------------------------------ --------------------------------- ------------------------------
        db_recovery_file_dest                string                            /u01/oradata/prod/flash_recove
                                                                            ry_area
        db_recovery_file_dest_size           big integer                       1G
        recovery_parallelism                 integer                           0
        SYS@ prod>show parameter adump
        SYS@ prod>show parameter diag
        NAME                                 TYPE                              VALUE
        ------------------------------------ --------------------------------- ------------------------------
        diagnostic_dest                      string                            /u01
在备库上创建路径
        mkdir -p  /u01/oradata/prod/
        mkdir -p  /u01/oradata/prod/flash_recovery_area
        mkdir -p /u01/admin/prod    
备库上任意路径创建一个pfile内容只需要一行:
            db_name='xxxx'
主备库上启动监听:
配置监听文件:
    备库lisner.ora  主库改一下IP
        [oracle@ORA-RAC1 admin]$ more listener.ora 
        # listener.ora Network Configuration File: /u01/oracle/network/admin/listener.ora
        # Generated by Oracle configuration tools.
        
        LISTENER =
        (DESCRIPTION_LIST =
            (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.101)(PORT = 1521))
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
            )
        )
        SID_LIST_LISTENER =
            (SID_LIST =
            (SID_DESC =
                (GLOBAL_DBNAME= prod)
                (ORACLE_HOME = /u01/oracle)
                (SID_NAME = prod)
            )
        )
        
        [oracle@ORA-RAC1 admin]$ more tnsnames.ora 
        # tnsnames.ora Network Configuration File: /u01/oracle/network/admin/tnsnames.ora
        # Generated by Oracle configuration tools.
        
        PROD100 =
        (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.100)(PORT = 1521))
            (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = prod)
            )
        )
        PROD101 =
        (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.101)(PORT = 1521))
            (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = prod)
            )
        )
启动监听 查看状态
        lsnrctl stop 
        lsnrctl start
        lsnrctl status
        [oracle@ORA-RAC1 admin]$ lsnrctl status
        LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 21-4月 -2021 16:45:26
        Copyright (c) 1991, 2013, Oracle.  All rights reserved.
        正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.56.101)(PORT=1521)))
        LISTENER 的 STATUS
        ------------------------
        别名                      LISTENER
        版本                      TNSLSNR for Linux: Version 11.2.0.4.0 - Production
        启动日期                  21-4月 -2021 16:17:10
        正常运行时间              0 天 0 小时 28 分 15 秒
        跟踪级别                  off
        安全性                    ON: Local OS Authentication
        SNMP                      OFF
        监听程序参数文件          /u01/oracle/network/admin/listener.ora
        监听程序日志文件          /u01/diag/tnslsnr/ORA-RAC1/listener/alert/log.xml
        监听端点概要...
        (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.56.101)(PORT=1521)))
        (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
        服务摘要..
        服务 "prod" 包含 1 个实例。
        实例 "prod", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
        命令执行成功
拷贝口令文件:如果忘记sys密码 可以重建口令文件(路径要在spfile同一级路径)
        orapwd file=orapwprod  password=oracle entries=10
        scp orapwprod  oracle@192.168.56.101:/u01/oracle/dbs/
101侧测试连接对方数据库
        [oracle@ORA-RAC1 admin]$ sqlplus sys/oracle@PROD101 as sysdba
            SQL*Plus: Release 11.2.0.4.0 Production on 星期三 4月 21 16:48:04 2021
            Copyright (c) 1982, 2013, Oracle.  All rights reserved.
            连接到: 
            Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
            With the Partitioning, OLAP, Data Mining and Real Application Testing options
            SYS@ PROD101>
利用自己创建的pfile启动数据库到nomount下
        SYS@ prod>startup force pfile='/u01/oracle/dummy.ora'
            ORACLE 例程已经启动。
            
            Total System Global Area  217157632 bytes
            Fixed Size                  2251816 bytes
            Variable Size             159384536 bytes
            Database Buffers           50331648 bytes
            Redo Buffers                5189632 bytes
            ORA-00205: ?????????, ??????, ???????

        [oracle@ORA-RAC1 admin]$ sqlplus sys/oracle@PROD100 as sysdba
            SQL*Plus: Release 11.2.0.4.0 Production on 星期三 4月 21 16:48:43 2021
            Copyright (c) 1982, 2013, Oracle.  All rights reserved.
            连接到: 
            Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
            With the Partitioning, OLAP, Data Mining and Real Application Testing options    
            SYS@ PROD100>
rman连接
    [oracle@ORA-RAC1 admin]$ rman target sys/oracle@PROD100 auxiliary sys/oracle@PROD101
        恢复管理器: Release 11.2.0.4.0 - Production on 星期三 4月 21 16:25:48 2021
        Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
        已连接到目标数据库: PROD (DBID=478852841)
        已连接到辅助数据库: AAA (未装载)
    RMAN> duplicate target database to prod from active database spfile nofilenamecheck;
        启动 Duplicate Db 于 2021-04-21 16:25:52
        使用目标数据库控制文件替代恢复目录
        分配的通道: ORA_AUX_DISK_1
        通道 ORA_AUX_DISK_1: SID=17 设备类型=DISK
        
        内存脚本的内容:
        {
        backup as copy reuse
        targetfile  '/u01/oracle/dbs/spfileprod.ora' auxiliary format 
        '/u01/oracle/dbs/spfileprod.ora'   ;
        sql clone "alter system set spfile= ''/u01/oracle/dbs/spfileprod.ora''";
        }
        正在执行内存脚本
        
        启动 backup 于 2021-04-21 16:25:53
        分配的通道: ORA_DISK_1
        通道 ORA_DISK_1: SID=34 设备类型=DISK
        完成 backup 于 2021-04-21 16:26:08
        
        sql 语句: alter system set spfile= ''/u01/oracle/dbs/spfileprod.ora''
        
        内存脚本的内容:
        {
        sql clone "alter system set  db_name = 
        ''PROD'' comment=
        ''duplicate'' scope=spfile";
        shutdown clone immediate;
        startup clone nomount;
        }
        正在执行内存脚本
        
        sql 语句: alter system set  db_name =  ''PROD'' comment= ''duplicate'' scope=spfile
        
        Oracle 实例已关闭
        
        已连接到辅助数据库 (未启动)
        Oracle 实例已启动
        
        系统全局区域总计     768294912 字节
        
        Fixed Size                     2257192 字节
        Variable Size                465571544 字节
        Database Buffers             297795584 字节
        Redo Buffers                   2670592 字节
        
        内存脚本的内容:
        {
        sql clone "alter system set  db_name = 
        ''PROD'' comment=
        ''Modified by RMAN duplicate'' scope=spfile";
        sql clone "alter system set  db_unique_name = 
        ''PROD'' comment=
        ''Modified by RMAN duplicate'' scope=spfile";
        shutdown clone immediate;
        startup clone force nomount
        backup as copy current controlfile auxiliary format  '/u01/oradata/prod/control01.ctl';
        restore clone controlfile to  '/u01/oradata/prod/control02.ctl' from 
        '/u01/oradata/prod/control01.ctl';
        alter clone database mount;
        }
        正在执行内存脚本
        
        sql 语句: alter system set  db_name =  ''PROD'' comment= ''Modified by RMAN duplicate'' scope=spfile
        
        sql 语句: alter system set  db_unique_name =  ''PROD'' comment= ''Modified by RMAN duplicate'' scope=spfile
        
        Oracle 实例已关闭
        
        Oracle 实例已启动
        
        系统全局区域总计     768294912 字节
        
        Fixed Size                     2257192 字节
        Variable Size                465571544 字节
        Database Buffers             297795584 字节
        Redo Buffers                   2670592 字节
        
        启动 backup 于 2021-04-21 16:26:20
        使用通道 ORA_DISK_1
        通道 ORA_DISK_1: 启动数据文件副本
        复制当前控制文件
        输出文件名=/u01/oracle/dbs/snapcf_prod.f 标记=TAG20210421T162618 RECID=3 STAMP=1070468779
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:02
        完成 backup 于 2021-04-21 16:26:21
        
        启动 restore 于 2021-04-21 16:26:21
        分配的通道: ORA_AUX_DISK_1
        通道 ORA_AUX_DISK_1: SID=18 设备类型=DISK
        
        通道 ORA_AUX_DISK_1: 已复制控制文件副本
        完成 restore 于 2021-04-21 16:26:22
        
        数据库已装载
        RMAN-05538: 警告: 隐式使用 DB_FILE_NAME_CONVERT
        
        内存脚本的内容:
        {
        set newname for datafile  1 to 
        "/u01/oradata/prod/system01.dbf";
        set newname for datafile  2 to 
        "/u01/oradata/prod/sysaux01.dbf";
        set newname for datafile  3 to 
        "/u01/oradata/prod/undotbs01.dbf";
        set newname for datafile  4 to 
        "/u01/oradata/prod/users01.dbf";
        set newname for datafile  5 to 
        "/u01/oradata/prod/example01.dbf";
        set newname for datafile  6 to 
        "/u01/oradata/prod/tbsttt.dbf";
        set newname for datafile  8 to 
        "/u01/oradata/prod/fda01.dbf";
        set newname for datafile  9 to 
        "/u01/oradata/prod/arch.tbs";
        backup as copy reuse
        datafile  1 auxiliary format 
        "/u01/oradata/prod/system01.dbf"   datafile 
        2 auxiliary format 
        "/u01/oradata/prod/sysaux01.dbf"   datafile 
        3 auxiliary format 
        "/u01/oradata/prod/undotbs01.dbf"   datafile 
        4 auxiliary format 
        "/u01/oradata/prod/users01.dbf"   datafile 
        5 auxiliary format 
        "/u01/oradata/prod/example01.dbf"   datafile 
        6 auxiliary format 
        "/u01/oradata/prod/tbsttt.dbf"   datafile 
        8 auxiliary format 
        "/u01/oradata/prod/fda01.dbf"   datafile 
        9 auxiliary format 
        "/u01/oradata/prod/arch.tbs"   ;
        sql 'alter system archive log current';
        }
        正在执行内存脚本
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        正在执行命令: SET NEWNAME
        
        启动 backup 于 2021-04-21 16:26:26
        使用通道 ORA_DISK_1
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00002 名称=/u01/oradata/prod/sysaux01.dbf
        输出文件名=/u01/oradata/prod/sysaux01.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00001 名称=/u01/oradata/prod/system01.dbf
        输出文件名=/u01/oradata/prod/system01.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00005 名称=/u01/oradata/prod/example01.dbf
        输出文件名=/u01/oradata/prod/example01.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00003 名称=/u01/oradata/prod/undotbs01.dbf
        输出文件名=/u01/oradata/prod/undotbs01.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00006 名称=/u01/oradata/prod/tbsttt.dbf
        输出文件名=/u01/oradata/prod/tbsttt.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00009 名称=/u01/oradata/prod/arch.tbs
        输出文件名=/u01/oradata/prod/arch.tbs 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00004 名称=/u01/oradata/prod/users01.dbf
        输出文件名=/u01/oradata/prod/users01.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01
        通道 ORA_DISK_1: 启动数据文件副本
        输入数据文件: 文件号=00008 名称=/u01/oradata/prod/fda01.dbf
        输出文件名=/u01/oradata/prod/fda01.dbf 标记=TAG20210421T162625
        通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01
        完成 backup 于 2021-04-21 16:26:49
        
        sql 语句: alter system archive log current
        
        内存脚本的内容:
        {
        backup as copy reuse
        archivelog like  "/u01/oradata/prod/archive/arch_1_1070273729_23.log" auxiliary format 
        "/u01/oradata/prod/archive/arch_1_1070273729_23.log"   ;
        catalog clone archivelog  "/u01/oradata/prod/archive/arch_1_1070273729_23.log";
        switch clone datafile all;
        }
        正在执行内存脚本
        
        启动 backup 于 2021-04-21 16:26:49
        使用通道 ORA_DISK_1
        通道 ORA_DISK_1: 正在开始复制归档日志
        输入归档日志线程=1 序列=23 RECID=40 STAMP=1070468808
        输出文件名=/u01/oradata/prod/archive/arch_1_1070273729_23.log RECID=0 STAMP=0
        通道 ORA_DISK_1: 归档日志复制完成, 经过时间: 00:00:01
        完成 backup 于 2021-04-21 16:26:50
        
        已编目的归档日志
        归档日志文件名=/u01/oradata/prod/archive/arch_1_1070273729_23.log RECID=40 STAMP=1070468811
        
        数据文件 1 已转换成数据文件副本
        输入数据文件副本 RECID=3 STAMP=1070468811 文件名=/u01/oradata/prod/system01.dbf
        数据文件 2 已转换成数据文件副本
        输入数据文件副本 RECID=4 STAMP=1070468811 文件名=/u01/oradata/prod/sysaux01.dbf
        数据文件 3 已转换成数据文件副本
        输入数据文件副本 RECID=5 STAMP=1070468811 文件名=/u01/oradata/prod/undotbs01.dbf
        数据文件 4 已转换成数据文件副本
        输入数据文件副本 RECID=6 STAMP=1070468811 文件名=/u01/oradata/prod/users01.dbf
        数据文件 5 已转换成数据文件副本
        输入数据文件副本 RECID=7 STAMP=1070468811 文件名=/u01/oradata/prod/example01.dbf
        数据文件 6 已转换成数据文件副本
        输入数据文件副本 RECID=8 STAMP=1070468811 文件名=/u01/oradata/prod/tbsttt.dbf
        数据文件 8 已转换成数据文件副本
        输入数据文件副本 RECID=9 STAMP=1070468811 文件名=/u01/oradata/prod/fda01.dbf
        数据文件 9 已转换成数据文件副本
        输入数据文件副本 RECID=10 STAMP=1070468811 文件名=/u01/oradata/prod/arch.tbs
        
        内存脚本的内容:
        {
        set until scn  3020009;
        recover
        clone database
            delete archivelog
        ;
        }
        正在执行内存脚本
        
        正在执行命令: SET until clause
        
        启动 recover 于 2021-04-21 16:26:51
        使用通道 ORA_AUX_DISK_1
        
        正在开始介质的恢复
        
        线程 1 序列 23 的归档日志已作为文件 /u01/oradata/prod/archive/arch_1_1070273729_23.log 存在于磁盘上
        归档日志文件名=/u01/oradata/prod/archive/arch_1_1070273729_23.log 线程=1 序列=23
        介质恢复完成, 用时: 00:00:00
        完成 recover 于 2021-04-21 16:26:51
        Oracle 实例已启动
        
        系统全局区域总计     768294912 字节
        
        Fixed Size                     2257192 字节
        Variable Size                465571544 字节
        Database Buffers             297795584 字节
        Redo Buffers                   2670592 字节
        
        内存脚本的内容:
        {
        sql clone "alter system set  db_name = 
        ''PROD'' comment=
        ''Reset to original value by RMAN'' scope=spfile";
        sql clone "alter system reset  db_unique_name scope=spfile";
        shutdown clone immediate;
        startup clone nomount;
        }
        正在执行内存脚本
        
        sql 语句: alter system set  db_name =  ''PROD'' comment= ''Reset to original value by RMAN'' scope=spfile
        
        sql 语句: alter system reset  db_unique_name scope=spfile
        
        Oracle 实例已关闭
        
        已连接到辅助数据库 (未启动)
        Oracle 实例已启动
        
        系统全局区域总计     768294912 字节
        
        Fixed Size                     2257192 字节
        Variable Size                465571544 字节
        Database Buffers             297795584 字节
        Redo Buffers                   2670592 字节
        sql 语句: CREATE CONTROLFILE REUSE SET DATABASE "PROD" RESETLOGS ARCHIVELOG 
        MAXLOGFILES     16
        MAXLOGMEMBERS      3
        MAXDATAFILES      100
        MAXINSTANCES     8
        MAXLOGHISTORY      292
        LOGFILE
        GROUP   1  SIZE 50 M ,
        GROUP   2  SIZE 50 M ,
        GROUP   3  SIZE 50 M 
        DATAFILE
        '/u01/oradata/prod/system01.dbf'
        CHARACTER SET ZHS16GBK
        
        
        内存脚本的内容:
        {
        set newname for tempfile  1 to 
        "/u01/oradata/prod/temp01.dbf";
        switch clone tempfile all;
        catalog clone datafilecopy  "/u01/oradata/prod/sysaux01.dbf", 
        "/u01/oradata/prod/undotbs01.dbf", 
        "/u01/oradata/prod/users01.dbf", 
        "/u01/oradata/prod/example01.dbf", 
        "/u01/oradata/prod/tbsttt.dbf", 
        "/u01/oradata/prod/fda01.dbf", 
        "/u01/oradata/prod/arch.tbs";
        switch clone datafile all;
        }
        正在执行内存脚本
        
        正在执行命令: SET NEWNAME
        
        临时文件 1 在控制文件中已重命名为 /u01/oradata/prod/temp01.dbf
        
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/sysaux01.dbf RECID=1 STAMP=1070468819
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/undotbs01.dbf RECID=2 STAMP=1070468819
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/users01.dbf RECID=3 STAMP=1070468819
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/example01.dbf RECID=4 STAMP=1070468819
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/tbsttt.dbf RECID=5 STAMP=1070468819
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/fda01.dbf RECID=6 STAMP=1070468819
        已将数据文件副本列入目录
        数据文件副本文件名=/u01/oradata/prod/arch.tbs RECID=7 STAMP=1070468819
        
        数据文件 2 已转换成数据文件副本
        输入数据文件副本 RECID=1 STAMP=1070468819 文件名=/u01/oradata/prod/sysaux01.dbf
        数据文件 3 已转换成数据文件副本
        输入数据文件副本 RECID=2 STAMP=1070468819 文件名=/u01/oradata/prod/undotbs01.dbf
        数据文件 4 已转换成数据文件副本
        输入数据文件副本 RECID=3 STAMP=1070468819 文件名=/u01/oradata/prod/users01.dbf
        数据文件 5 已转换成数据文件副本
        输入数据文件副本 RECID=4 STAMP=1070468819 文件名=/u01/oradata/prod/example01.dbf
        数据文件 6 已转换成数据文件副本
        输入数据文件副本 RECID=5 STAMP=1070468819 文件名=/u01/oradata/prod/tbsttt.dbf
        数据文件 8 已转换成数据文件副本
        输入数据文件副本 RECID=6 STAMP=1070468819 文件名=/u01/oradata/prod/fda01.dbf
        数据文件 9 已转换成数据文件副本
        输入数据文件副本 RECID=7 STAMP=1070468819 文件名=/u01/oradata/prod/arch.tbs
        对辅助数据库重新启用控制文件选项
        执行: alter database add supplemental log data
        
        内存脚本的内容:
        {
        Alter clone database open resetlogs;
        }
        正在执行内存脚本
        
        数据库已打开
        完成 Duplicate Db 于 2021-04-21 16:27:01
        
        RMAN> 
登录数据库验证备库:
        [oracle@ORA-RAC1 oracle]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on 星期三 4月 21 16:27:11 2021

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


连接到: 
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SYS@ prod>select status from v$instance;

STATUS
------------------------------------
OPEN

SYS@ prod>
SYS@ prod>
SYS@ prod>
SYS@ prod>
SYS@ prod>
SYS@ prod>
SYS@ prod>select * from v$logfile;

    GROUP# STATUS                TYPE
---------- --------------------- ---------------------
MEMBER
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
IS_RECOVE
---------
         3                       ONLINE
/u01/oradata/prod/flash_recovery_area/PROD/onlinelog/o1_mf_3_j7zrgmp2_.log
YES
         2                       ONLINE
/u01/oradata/prod/flash_recovery_area/PROD/onlinelog/o1_mf_2_j7zrgml2_.log
YES
         1                       ONLINE
/u01/oradata/prod/flash_recovery_area/PROD/onlinelog/o1_mf_1_j7zrgmfv_.log
YES


SYS@ prod>select default_tablespace from dba_users;

DEFAULT_TABLESPACE
------------------------------------------------------------------------------------------
TEST01
USERS
USERS
 

Jrojyun

2021-04-21

看不懂的可以私信我,或者提问发我邮箱zhaozhiyuan_eri@139.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值