报课、招生咨询电话:010-51268840/41

首页 > 计算机考试 > 试题汇编 > Oracle认证 >
→论坛登陆 用户名  密码  
Oracle数据库中使用rman建立dataguard

作者: 发布时间:2008-06-03 10:00:00 来源:育路计算机考试
在Oracle中,使用rman建立data guard有一个明显地好处,就是可以在线建立dg,不必停库来拷贝控制文件和数据文件。本文将主要介绍一下如何使用rman建立物理DG。   环境:Windows xp和Oracle 9201数据库   1.备库:   ◆1.1 安装oracle软件   ◆1.2 oradim -new -sid oralocal   ◆1.3 改注册表,添加字符串值:ORACLE_SID oralocal   ◆1.4 新建密码文件,orapwd file=PWDoralocal.ora password=sys entries=10   ◆1.5 登录数据库:   sqlplus “/ as sysdba”   startup nomount(在已经有spfile或者pfile的情况下)   下文是pfile的范本:   *.aq_tm_processes=1   *.audit_trail='NONE'   *.background_dump_dest='D:\oracle\admin\oralocal\bdump'   *.compatible='9.2.0.0.0'   *.control_files='D:\oracle\control_files\oralocal\CONTROL01.CTL',   'D:\oracle\control_files\oralocal\CONTROL02.CTL',   'D:\oracle\control_files\oralocal\CONTROL03.CTL'   *.core_dump_dest='D:\oracle\admin\oralocal\cdump'   *.db_block_size=8192   *.db_cache_size=29360128   *.db_domain=''   *.db_file_multiblock_read_count=16   *.db_name='oralocal'   *.dispatchers='(PROTOCOL=TCP) (SERVICE=oralocalXDB)'   *.fast_start_mttr_target=300   *.hash_join_enabled=TRUE   *.instance_name='oralocal'   *.java_pool_size=33554432   *.job_queue_processes=10   *.large_pool_size=8388608   *.log_archive_dest_1='location=D:\oracle\arch\oralocal'   *.log_archive_dest_2='SERVICE=standby ARCH SYNC AFFIRM REOPEN=5'   *.log_archive_format='oralocal_%T_%S.arc'   *.log_archive_start=TRUE   *.open_cursors=300   *.pga_aggregate_target=25165824   *.processes=150   *.query_rewrite_enabled='TRUE'   *.remote_login_passwordfile='EXCLUSIVE'   *.shared_pool_size=50331648   *.sort_area_size=524288   *.standby_archive_dest='D:\oracle\arch\oralocal'   *.star_transformation_enabled='FALSE'   *.timed_statistics=TRUE   *.undo_management='AUTO'   *.undo_retention=10800   *.undo_tablespace='UNDOTBS1'   *.user_dump_dest='D:\oracle\admin\oralocal\udump'   *.FAL_SERVER='PRIMARY'   *.FAL_CLIENT='STANDBY'   *.standby_file_management='AUTO'   ◆1.6 启动备库和主库的侦听。以下为在主库和备库上配置的tnsnames   ############# TNS FILE OF TEST DATA GUARD DATABASE #########################################   standby =   (DESCRIPTION =   (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.12)(PORT = 1521))   )   (CONNECT_DATA =   (SERVER=DEDICATED)   (SERVICE_NAME = oralocal)   )   )   primary =   (DESCRIPTION =   (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521))   )   (CONNECT_DATA =   (SERVER=DEDICATED)   (SERVICE_NAME = oralocal)   )   )   2.主库:   ◆2.1制作备份:   C:\Documents and Settings\Administrator>rman target /   恢复管理器: 版本9.2.0.1.0 - Production   Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.   连接到目标数据库: ORALOCAL (DBID=3856983144)   RMAN>   RMAN>   RMAN> backup full database format='D:\Back Up   \db bak\RMAN_BK\FOR_STANDBY_%u%p%s.RMN' include current controlfile for standby;   启动 backup 于 18-10月-07   正在使用目标数据库控制文件替代恢复目录   分配的通道: ORA_DISK_1   通道 ORA_DISK_1: sid=11 devtype=DISK   通道 ORA_DISK_1: 正在启动 full 数据文件备份集   通道 ORA_DISK_1: 正在指定备份集中的数据文件   在备份集中包含当前的 SPFILE   备份集中包括备用控制文件   输入数据文件 fno=00001 name=D:\ORACLE\ORADATA\ORALOCAL\SYSTEM01.DBF   输入数据文件 fno=00030 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_ADMIN.DBF   输入数据文件 fno=00062 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_ADMIN.DBF   输入数据文件 fno=00004 name=D:\ORACLE\ORADATA\ORALOCAL\DRSYS01.DBF   输入数据文件 fno=00007 name=D:\ORACLE\ORADATA\ORALOCAL\ODM01.DBF   输入数据文件 fno=00009 name=D:\ORACLE\ORADATA\ORALOCAL\USERS01.DBF   输入数据文件 fno=00012 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN06.DBF   输入数据文件 fno=00014 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT07.DBF   输入数据文件 fno=00016 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT04.DBF   输入数据文件 fno=00018 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT02.DBF   输入数据文件 fno=00020 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR04.DBF   输入数据文件 fno=00022 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR02.DBF   输入数据文件 fno=00024 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN03.DBF   输入数据文件 fno=00026 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR04.DBF   输入数据文件 fno=00028 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN07.DBF   输入数据文件 fno=00031 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS02.DBF   输入数据文件 fno=00033 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN01.DBF   输入数据文件 fno=00035 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT05.DBF   输入数据文件 fno=00037 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR02.DBF   输入数据文件 fno=00039 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN08.DBF   输入数据文件 fno=00041 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN06.DBF   输入数据文件 fno=00043 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN04.DBF   输入数据文件 fno=00045 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN02.DBF   输入数据文件 fno=00047 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_STATIC.DBF   输入数据文件 fno=00049 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT07.DBF   输入数据文件 fno=00051 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT05.DBF   输入数据文件 fno=00053 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT03.DBF   输入数据文件 fno=00055 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT01.DBF   输入数据文件 fno=00057 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_PORTAL.DBF   输入数据文件 fno=00059 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS01.DBF   输入数据文件 fno=00063 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_HISTORY.DBF   通道 ORA_DISK_1: 正在启动段 1 于 18-10月-07   通道 ORA_DISK_1: 已完成段 1 于 18-10月-07   段 handle=D:\BACK UP\DB BAK\RMAN_BK\FOR_STANDBY_0IIUR7ME118.RMN comment=NONE   通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:32   通道 ORA_DISK_1: 正在启动 full 数据文件备份集   通道 ORA_DISK_1: 正在指定备份集中的数据文件   输入数据文件 fno=00002 name=D:\ORACLE\ORADATA\ORALOCAL\UNDOTBS01.DBF   输入数据文件 fno=00005 name=D:\ORACLE\ORADATA\ORALOCAL\EXAMPLE01.DBF   输入数据文件 fno=00010 name=D:\ORACLE\ORADATA\ORALOCAL\XDB01.DBF   输入数据文件 fno=00060 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC.DBF   输入数据文件 fno=00067 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC_02.DBF   输入数据文件 fno=00003 name=D:\ORACLE\ORADATA\ORALOCAL\CWMLITE01.DBF   输入数据文件 fno=00006 name=D:\ORACLE\ORADATA\ORALOCAL\INDX01.DBF   输入数据文件 fno=00008 name=D:\ORACLE\ORADATA\ORALOCAL\TOOLS01.DBF   输入数据文件 fno=00011 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN08.DBF   输入数据文件 fno=00013 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN05.DBF   输入数据文件 fno=00015 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT06.DBF   输入数据文件 fno=00017 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT03.DBF   输入数据文件 fno=00019 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT01.DBF   输入数据文件 fno=00021 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR03.DBF   输入数据文件 fno=00023 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN04.DBF   输入数据文件 fno=00025 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_STATIC.DBF   输入数据文件 fno=00027 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR01.DBF   输入数据文件 fno=00029 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_CDR.DBF   输入数据文件 fno=00032 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN02.DBF   输入数据文件 fno=00034 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT08.DBF   输入数据文件 fno=00036 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR03.DBF   输入数据文件 fno=00038 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR01.DBF   输入数据文件 fno=00040 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN07.DBF   输入数据文件 fno=00042 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN05.DBF   输入数据文件 fno=00044 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN03.DBF   输入数据文件 fno=00046 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN01.DBF   输入数据文件 fno=00048 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT08.DBF   输入数据文件 fno=00050 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT06.DBF   输入数据文件 fno=00052 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT04.DBF   输入数据文件 fno=00054 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT02.DBF   输入数据文件 fno=00056 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT.DBF   输入数据文件 fno=00058 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HISTORY.DBF   输入数据文件 fno=00061 name=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_CDR.DBF   输入数据文件 fno=00064 name=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_DYNAMIC.DBF   通道 ORA_DISK_1: 正在启动段 1 于 18-10月-07   通道 ORA_DISK_1: 已完成段 1 于 18-10月-07   段 handle=D:\BACK UP\DB BAK\RMAN_BK\FOR_STANDBY_0JIUR7R7119.RMN comment=NONE   通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:19   完成 backup 于 18-10月-07   RMAN> ◆2.2将当前archivelog归档   RMAN> sql'alter system archive log current';   sql 语句: alter system archive log current   RMAN>   ◆2.3 将rman的备份集拷贝至standby库相同的路径   ◆2.4 复制数据库:   RMAN> connect auxiliary sys/sys@standby   已连接到备用数据库: oralocal (未安装)   RMAN>   RMAN> duplicate target database for standby nofilenamecheck;   启动 Duplicate Db 于 18-10月-07   使用通道 ORA_AUX_DISK_1   正在打印存储的脚本: Memory Script   {   restore clone standby controlfile to clone_cf;   replicate clone controlfile from clone_cf;   sql clone 'alter database mount standby database';   }   正在执行脚本: Memory Script   启动 restore 于 18-10月-07   使用通道 ORA_AUX_DISK_1   通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集   通道 ORA_AUX_DISK_1: 正在恢复控制文件   输出文件名=D:\ORACLE\CONTROL_FILES\ORALOCAL\CONTROL01.CTL   通道 ORA_AUX_DISK_1: 已恢复备份段 1   段 handle=D:\BACK UP\DB BAK\RMAN_BK   \FOR_STANDBY_0IIUR7ME118.RMN tag=TAG20071018T221433 params=NULL   通道 ORA_AUX_DISK_1: 恢复完成   完成 restore 于 18-10月-07   正在复制控制文件   输出文件名=D:\ORACLE\CONTROL_FILES\ORALOCAL\CONTROL01.CTL   输出文件名=D:\ORACLE\CONTROL_FILES\ORALOCAL\CONTROL02.CTL   输出文件名=D:\ORACLE\CONTROL_FILES\ORALOCAL\CONTROL03.CTL   sql 语句: alter database mount standby database   正在打印存储的脚本: Memory Script   {   set until scn 6016604;   set newname for datafile 1 to   "D:\ORACLE\ORADATA\ORALOCAL\SYSTEM01.DBF";   set newname for datafile 2 to   "D:\ORACLE\ORADATA\ORALOCAL\UNDOTBS01.DBF";   set newname for datafile 3 to   "D:\ORACLE\ORADATA\ORALOCAL\CWMLITE01.DBF";   set newname for datafile 4 to   "D:\ORACLE\ORADATA\ORALOCAL\DRSYS01.DBF";   set newname for datafile 5 to   "D:\ORACLE\ORADATA\ORALOCAL\EXAMPLE01.DBF";   set newname for datafile 6 to   "D:\ORACLE\ORADATA\ORALOCAL\INDX01.DBF";   set newname for datafile 7 to   "D:\ORACLE\ORADATA\ORALOCAL\ODM01.DBF";   set newname for datafile 8 to   "D:\ORACLE\ORADATA\ORALOCAL\TOOLS01.DBF";   set newname for datafile 9 to   "D:\ORACLE\ORADATA\ORALOCAL\USERS01.DBF";   set newname for datafile 10 to   "D:\ORACLE\ORADATA\ORALOCAL\XDB01.DBF";   set newname for datafile 11 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN08.DBF";   set newname for datafile 12 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN06.DBF";   set newname for datafile 13 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN05.DBF";   set newname for datafile 14 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT07.DBF";   set newname for datafile 15 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT06.DBF";   set newname for datafile 16 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT04.DBF";   set newname for datafile 17 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT03.DBF";   set newname for datafile 18 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT02.DBF";   set newname for datafile 19 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT01.DBF";   set newname for datafile 20 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR04.DBF";   set newname for datafile 21 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR03.DBF";   set newname for datafile 22 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR02.DBF";   set newname for datafile 23 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN04.DBF";   set newname for datafile 24 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN03.DBF";   set newname for datafile 25 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_STATIC.DBF";   set newname for datafile 26 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR04.DBF";   set newname for datafile 27 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR01.DBF";   set newname for datafile 28 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN07.DBF";   set newname for datafile 29 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_CDR.DBF";   set newname for datafile 30 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_ADMIN.DBF";   set newname for datafile 31 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS02.DBF";   set newname for datafile 32 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN02.DBF";   set newname for datafile 33 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN01.DBF";   set newname for datafile 34 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT08.DBF";   set newname for datafile 35 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT05.DBF";   set newname for datafile 36 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR03.DBF";   set newname for datafile 37 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR02.DBF";   set newname for datafile 38 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR01.DBF";   set newname for datafile 39 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN08.DBF";   set newname for datafile 40 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN07.DBF";   set newname for datafile 41 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN06.DBF";   set newname for datafile 42 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN05.DBF";   set newname for datafile 43 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN04.DBF";   set newname for datafile 44 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN03.DBF";   set newname for datafile 45 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN02.DBF";   set newname for datafile 46 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN01.DBF";   set newname for datafile 47 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_STATIC.DBF";   set newname for datafile 48 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT08.DBF";   set newname for datafile 49 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT07.DBF";   set newname for datafile 50 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT06.DBF";   set newname for datafile 51 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT05.DBF";   set newname for datafile 52 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT04.DBF";   set newname for datafile 53 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT03.DBF";   set newname for datafile 54 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT02.DBF";   set newname for datafile 55 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT01.DBF";   set newname for datafile 56 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT.DBF";   set newname for datafile 57 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_PORTAL.DBF";   set newname for datafile 58 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HISTORY.DBF";   set newname for datafile 59 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS01.DBF";   set newname for datafile 60 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC.DBF";   set newname for datafile 61 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_CDR.DBF";   set newname for datafile 62 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_ADMIN.DBF";   set newname for datafile 63 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_HISTORY.DBF";   set newname for datafile 64 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_DYNAMIC.DBF";   set newname for datafile 67 to   "D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC_02.DBF";   restore   check readonly   clone database   ;   }   正在执行脚本: Memory Script   正在执行命令: SET until clause   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME 正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   正在执行命令: SET NEWNAME   启动 restore 于 18-10月-07   使用通道 ORA_AUX_DISK_1   通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集   通道 ORA_AUX_DISK_1: 正在指定从备份集恢复的数据文件   正将数据文件00001恢复到D:\ORACLE\ORADATA\ORALOCAL\SYSTEM01.DBF   正将数据文件00004恢复到D:\ORACLE\ORADATA\ORALOCAL\DRSYS01.DBF   正将数据文件00007恢复到D:\ORACLE\ORADATA\ORALOCAL\ODM01.DBF   正将数据文件00009恢复到D:\ORACLE\ORADATA\ORALOCAL\USERS01.DBF   正将数据文件00012恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN06.DBF   正将数据文件00014恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT07.DBF   正将数据文件00016恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT04.DBF   正将数据文件00018恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT02.DBF   正将数据文件00020恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR04.DBF   正将数据文件00022恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR02.DBF   正将数据文件00024恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN03.DBF   正将数据文件00026恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR04.DBF   正将数据文件00028恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN07.DBF   正将数据文件00030恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_ADMIN.DBF   正将数据文件00031恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS02.DBF   正将数据文件00033恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN01.DBF   正将数据文件00035恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT05.DBF   正将数据文件00037恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR02.DBF   正将数据文件00039恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN08.DBF   正将数据文件00041恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN06.DBF   正将数据文件00043恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN04.DBF   正将数据文件00045恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN02.DBF   正将数据文件00047恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_STATIC.DBF   正将数据文件00049恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT07.DBF   正将数据文件00051恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT05.DBF   正将数据文件00053恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT03.DBF   正将数据文件00055恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT01.DBF   正将数据文件00057恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_PORTAL.DBF   正将数据文件00059恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS01.DBF   正将数据文件00062恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_ADMIN.DBF   正将数据文件00063恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_HISTORY.DBF   通道 ORA_AUX_DISK_1: 已恢复备份段 1   段 handle=D:\BACK UP\DB BAK\RMAN_BK   \FOR_STANDBY_0IIUR7ME118.RMN tag=TAG20071018T221433 params=NULL   通道 ORA_AUX_DISK_1: 恢复完成   通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集   通道 ORA_AUX_DISK_1: 正在指定从备份集恢复的数据文件   正将数据文件00002恢复到D:\ORACLE\ORADATA\ORALOCAL\UNDOTBS01.DBF   正将数据文件00003恢复到D:\ORACLE\ORADATA\ORALOCAL\CWMLITE01.DBF   正将数据文件00005恢复到D:\ORACLE\ORADATA\ORALOCAL\EXAMPLE01.DBF   正将数据文件00006恢复到D:\ORACLE\ORADATA\ORALOCAL\INDX01.DBF   正将数据文件00008恢复到D:\ORACLE\ORADATA\ORALOCAL\TOOLS01.DBF   正将数据文件00010恢复到D:\ORACLE\ORADATA\ORALOCAL\XDB01.DBF   正将数据文件00011恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN08.DBF   正将数据文件00013恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN05.DBF   正将数据文件00015恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT06.DBF   正将数据文件00017恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT03.DBF   正将数据文件00019恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT01.DBF   正将数据文件00021恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR03.DBF   正将数据文件00023恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN04.DBF   正将数据文件00025恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_STATIC.DBF   正将数据文件00027恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR01.DBF   正将数据文件00029恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_CDR.DBF   正将数据文件00032恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN02.DBF   正将数据文件00034恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT08.DBF   正将数据文件00036恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR03.DBF   正将数据文件00038恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR01.DBF   正将数据文件00040恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN07.DBF   正将数据文件00042恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN05.DBF   正将数据文件00044恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN03.DBF   正将数据文件00046恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN01.DBF   正将数据文件00048恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT08.DBF   正将数据文件00050恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT06.DBF   正将数据文件00052恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT04.DBF   正将数据文件00054恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT02.DBF   正将数据文件00056恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT.DBF   正将数据文件00058恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HISTORY.DBF   正将数据文件00060恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC.DBF   正将数据文件00061恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_CDR.DBF   正将数据文件00064恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_DYNAMIC.DBF   正将数据文件00067恢复到D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC_02.DBF   通道 ORA_AUX_DISK_1: 已恢复备份段 1   段 handle=D:\BACK UP\DB BAK\RMAN_BK\FOR_STANDBY_0JIUR7R7119.RMN tag=TAG20071018T221433 params=NULL   通道 ORA_AUX_DISK_1: 恢复完成   完成 restore 于 18-10月-07   正在打印存储的脚本: Memory Script   {   switch clone datafile all;   }   正在执行脚本: Memory Script   数据文件 2 已转换成数据文件副本   输入数据文件副本 recid=69 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\UNDOTBS01.DBF   数据文件 3 已转换成数据文件副本   输入数据文件副本 recid=70 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\CWMLITE01.DBF   数据文件 4 已转换成数据文件副本   输入数据文件副本 recid=71 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\DRSYS01.DBF   数据文件 5 已转换成数据文件副本   输入数据文件副本 recid=72 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\EXAMPLE01.DBF   数据文件 6 已转换成数据文件副本   输入数据文件副本 recid=73 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\INDX01.DBF   数据文件 7 已转换成数据文件副本   输入数据文件副本 recid=74 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\ODM01.DBF   数据文件 8 已转换成数据文件副本   输入数据文件副本 recid=75 stamp=636333659 文件名=D:\ORACLE\ORADATA\ORALOCAL\TOOLS01.DBF   数据文件 9 已转换成数据文件副本   输入数据文件副本 recid=76 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\USERS01.DBF   数据文件 10 已转换成数据文件副本   输入数据文件副本 recid=77 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\XDB01.DBF   数据文件 11 已转换成数据文件副本   输入数据文件副本 recid=78 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN08.DBF   数据文件 12 已转换成数据文件副本   输入数据文件副本 recid=79 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN06.DBF   数据文件 13 已转换成数据文件副本   输入数据文件副本 recid=80 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN05.DBF   数据文件 14 已转换成数据文件副本   输入数据文件副本 recid=81 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT07.DBF   数据文件 15 已转换成数据文件副本   输入数据文件副本 recid=82 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT06.DBF   数据文件 16 已转换成数据文件副本   输入数据文件副本 recid=83 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT04.DBF   数据文件 17 已转换成数据文件副本   输入数据文件副本 recid=84 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT03.DBF   数据文件 18 已转换成数据文件副本   输入数据文件副本 recid=85 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT02.DBF   数据文件 19 已转换成数据文件副本   输入数据文件副本 recid=86 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT01.DBF   数据文件 20 已转换成数据文件副本   输入数据文件副本 recid=87 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR04.DBF   数据文件 21 已转换成数据文件副本   输入数据文件副本 recid=88 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR03.DBF   数据文件 22 已转换成数据文件副本   输入数据文件副本 recid=89 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR02.DBF   数据文件 23 已转换成数据文件副本   输入数据文件副本 recid=90 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN04.DBF   数据文件 24 已转换成数据文件副本   输入数据文件副本 recid=91 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN03.DBF   数据文件 25 已转换成数据文件副本   输入数据文件副本 recid=92 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_STATIC.DBF   数据文件 26 已转换成数据文件副本   输入数据文件副本 recid=93 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR04.DBF   数据文件 27 已转换成数据文件副本   输入数据文件副本 recid=94 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBR01.DBF   数据文件 28 已转换成数据文件副本   输入数据文件副本 recid=95 stamp=636333660 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN07.DBF   数据文件 29 已转换成数据文件副本   输入数据文件副本 recid=96 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_CDR.DBF   数据文件 30 已转换成数据文件副本   输入数据文件副本 recid=97 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_ADMIN.DBF   数据文件 31 已转换成数据文件副本   输入数据文件副本 recid=98 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS02.DBF   数据文件 32 已转换成数据文件副本   输入数据文件副本 recid=99 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN02.DBF   数据文件 33 已转换成数据文件副本   输入数据文件副本 recid=100 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_SUBN01.DBF   数据文件 34 已转换成数据文件副本   输入数据文件副本 recid=101 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT08.DBF   数据文件 35 已转换成数据文件副本   输入数据文件副本 recid=102 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_RPT05.DBF   数据文件 36 已转换成数据文件副本   输入数据文件副本 recid=103 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR03.DBF   数据文件 37 已转换成数据文件副本   输入数据文件副本 recid=104 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR02.DBF   数据文件 38 已转换成数据文件副本   输入数据文件副本 recid=105 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBR01.DBF   数据文件 39 已转换成数据文件副本   输入数据文件副本 recid=106 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN08.DBF   数据文件 40 已转换成数据文件副本   输入数据文件副本 recid=107 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN07.DBF   数据文件 41 已转换成数据文件副本   输入数据文件副本 recid=108 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN06.DBF   数据文件 42 已转换成数据文件副本   输入数据文件副本 recid=109 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN05.DBF   数据文件 43 已转换成数据文件副本   输入数据文件副本 recid=110 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN04.DBF   数据文件 44 已转换成数据文件副本   输入数据文件副本 recid=111 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN03.DBF   数据文件 45 已转换成数据文件副本   输入数据文件副本 recid=112 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN02.DBF   数据文件 46 已转换成数据文件副本   输入数据文件副本 recid=113 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_SUBN01.DBF   数据文件 47 已转换成数据文件副本   输入数据文件副本 recid=114 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_STATIC.DBF   数据文件 48 已转换成数据文件副本   输入数据文件副本 recid=115 stamp=636333661 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT08.DBF   数据文件 49 已转换成数据文件副本   输入数据文件副本 recid=116 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT07.DBF   数据文件 50 已转换成数据文件副本   输入数据文件副本 recid=117 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT06.DBF   数据文件 51 已转换成数据文件副本   输入数据文件副本 recid=118 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT05.DBF   数据文件 52 已转换成数据文件副本 输入数据文件副本 recid=119 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT04.DBF   数据文件 53 已转换成数据文件副本   输入数据文件副本 recid=120 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT03.DBF   数据文件 54 已转换成数据文件副本   输入数据文件副本 recid=121 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT02.DBF   数据文件 55 已转换成数据文件副本   输入数据文件副本 recid=122 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT01.DBF   数据文件 56 已转换成数据文件副本   输入数据文件副本 recid=123 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT.DBF   数据文件 57 已转换成数据文件副本   输入数据文件副本 recid=124 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_PORTAL.DBF   数据文件 58 已转换成数据文件副本   输入数据文件副本 recid=125 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HISTORY.DBF   数据文件 59 已转换成数据文件副本   输入数据文件副本 recid=126 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS01.DBF   数据文件 60 已转换成数据文件副本   输入数据文件副本 recid=127 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC.DBF   数据文件 61 已转换成数据文件副本   输入数据文件副本 recid=128 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_CDR.DBF   数据文件 62 已转换成数据文件副本   输入数据文件副本 recid=129 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_ADMIN.DBF   数据文件 63 已转换成数据文件副本   输入数据文件副本 recid=130 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_HISTORY.DBF   数据文件 64 已转换成数据文件副本   输入数据文件副本 recid=131 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_DYNAMIC.DBF   数据文件 67 已转换成数据文件副本   输入数据文件副本 recid=132 stamp=636333662 文件名=D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC_02.DBF   完成 Duplicate Db 于 18-10月-07   RMAN>   RMAN>   RMAN>   RMAN>   3.备库,启动standby:   C:\Documents and Settings\Administrator>sqlplus "/ as sysdba"   SQL*Plus: Release 9.2.0.1.0 - Production on Thu Oct 18 23:21:54 2007   Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.   Connected to:   Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production   With the Partitioning, OLAP and Oracle Data Mining options   JServer Release 9.2.0.1.0 - Production   >   >   >   > alter database mount standby database;   alter database mount standby database   *   ERROR at line 1:   ORA-01100: database already mounted   Elapsed: 00:00:02.00   > alter database recover managed standby database disconnect from session;   Database altered.   Elapsed: 00:00:14.04   注意此时standby库没有redolog!!   4. 测试   ◆4.1 在主库测试alter system switch logfile;看是否能够顺利切出logfile,备库上是否有arch传输过来。   ◆4.2 测试switchover   ◆4.2.1 在主库将primary切换到physical standby:   sys@ORALOCAL(192.168.0.11)> alter database commit   to switchover to physical standby with session shutdown;   数据库已更改。   sys@ORALOCAL(192.168.0.11)> shutdown immediate;   ORA-01507: 未安装数据库   ORACLE 例程已经关闭。   sys@ORALOCAL(192.168.0.11)> startup nomount;   ORACLE 例程已经启动。   Total System Global Area 139533192 bytes   Fixed Size 453512 bytes   Variable Size 109051904 bytes   Database Buffers 29360128 bytes   Redo Buffers 667648 bytes   sys@ORALOCAL(192.168.0.11)> alter database mount standby database;   数据库已更改。   已用时间: 00: 00: 04.08   sys@ORALOCAL(192.168.0.11)> alter database   recover managed standby database disconnect from session;   数据库已更改。   ◆4.2.2 在备库,switchover到primary:   > alter database commit to switchover to primary;   Database altered.   Elapsed: 00:00:08.03   > shutdown immediate;   ORA-01507: database not mounted   ORACLE instance shut down.   >   > startup   ORACLE instance started.   Total System Global Area 139533192 bytes   Fixed Size 453512 bytes   Variable Size 109051904 bytes   Database Buffers 29360128 bytes   Redo Buffers 667648 bytes   Database mounted.   Database opened.   ◆4.2.3 将主库和备库的tnsnames文件中的standby数据库和primary数据库的IP交换:   ############# TNS FILE OF TEST DATA GUARD DATABASE #########################################   standby =   (DESCRIPTION =   (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.12)(PORT = 1521))   )   (CONNECT_DATA =   (SERVER=DEDICATED)   (SERVICE_NAME = oralocal)   )   )   primary =   (DESCRIPTION =   (ADDRESS_LIST =   (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521))   )   (CONNECT_DATA =   (SERVER=DEDICATED)   (SERVICE_NAME = oralocal)   )   )   5. 切换后测试能否正常switch logfile   6. 切换回去主备   7.关于failover   当主库已经挂掉,不能将主库switchover成备库时,我们将把备库failover成主库(一旦实施failover,就不能将切成主库的备库再次还原成备库)   ◆7.1.正常情况下的failover   alter database recover managed standby database finish;   or   alter database recover managed standby database finish skip standby logfile;   alter database commit to switchover to primary;   shutdown immediate;   startup;   ◆7.2.提示需要介质恢复,采用硬激活standby数据库,该方法将可能丢失一个redolog的数据:   alter database recover managed standby database finish skip standby logfile;   alter database activate standby database;   shutdown immediate;   startup;   注意点:   A) 在1.2步,如果安装完软件,建立了服务,但是没有改注册表或者set oracle_sid=XXXX,在sqlplus登录的时候会报TNS的错。   B)在2.3步,primary和standby如果在不同主机上,须将rman的backup set拷贝到备机,不然会报错:   通道 ORA_AUX_DISK_1: 正在开始恢复数据文件备份集   通道 ORA_AUX_DISK_1: 正在恢复控制文件   输出文件名=D:\ORACLE\CONTROL_FILES\ORALOCAL\CONTROL01.CTL   RMAN-00571: ===========================================================   RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============   RMAN-00571: ===========================================================   RMAN-03002: failure of Duplicate Db command at 10/18/2007 23:10:33   RMAN-03015: error occurred in stored script Memory Script   ORA-19505: 无法识别文件"D:\BACK UP\DB BAK\RMAN_BK\FOR_STANDBY_0IIUR7ME118.RMN"   ORA-27041: 无法打开文件   OSD-04002: 无法打开文件   O/S-Error: (OS 2) 系统找不到指定的文件。   C)在2.4步,如果不加nofilenamecheck参数会有以下报错:   sql 语句: alter database mount standby database   RMAN-00571: ===========================================================   RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============   RMAN-00571: ===========================================================   RMAN-03002: failure of Duplicate Db command at 10/18/2007 22:38:40   RMAN-05501: aborting duplication of target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC_02.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_DYNAMIC.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_INDEX_HISTORY.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_ADMIN.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_CDR.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_DYNAMIC.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HIS01.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_HISTORY.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_PORTAL.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT01.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT02.DBF conflicts with a file used by the target database   RMAN-05001: auxiliary filename   D:\ORACLE\ORADATA\ORALOCAL\TS_DATA_RPT03.DBF conflicts with a file used by the target database   注:备机上的redolog,是在备机switchover切换到主机是生成,就是在4.2.2步中的alter database commit to switchover to primary中生     育路网
 
 
                                        
评论】【加入收藏夹】【 】【打印】【关闭
育路网2007年夏令营联展
 更多有关新闻:
 
·[考试动态2008年医师资格考试网上报名须知 ·[考试动态2008年医师资格考试3月10日开始网
·[考试动态卫生部医师资格考试委员会公告 ·[考试动态2008年医师考试于9月20至21进行
·[考试动态关于北京考区2008年度国家医师资 ·[考试动态崇文区卫生局关于北京考区2008年
·[考试动态丰台区卫生局关于北京考区2008年 ·[考试动态2008年上海市医师资格考试(考区
·[考试动态2008年医师资格考试(天津考区) ·[考试动态惠州市卫生局关于2008医师资格考
·[考试动态无锡市关于2008年医师资格考试网 ·[考试动态关于珠海市2008年医师资格考试的
·[考试动态韶关市关于2008年医师资格考试网 ·[考试动态深圳市关于2008年医师资格考试深
·[考试动态杭州市卫生局关于2008年医师资格 ·[考试动态丽水市关于2008年医师资格考试报
发表评论
用户名: 密码:
验证码: 匿名发表
课程搜索:
选择分类:
课程关键字:
课程 学校
 2008年首都高校秋季招生
北京理工大学2008年招生简章
北京文理研修学院2008年招生简章
北京建设大学2008年招生简章
北京中山学院2008年招生简章
北京城市学院2008年招生简章
培黎职业学院2008年招生简章
北京金融学院2008年招生简章
北京吉利大学2008年招生简章
北方工商管理学院2008年招生简章
 本周推荐课程
·初中起点雅思半年脱产 ·启德雅思6分冲刺课程
·新概念1+2册慢速精讲课 ·环球新托福100分强化
·北文王长喜四级强化班 ·英语四、六级培训课程
·海文考研数学课程 ·海文考研英语课程
·北大企业管理高级研修班 ·清华企业领导人研修班
·中美高中生交换项目 ·北工大中加学院2+2本科
·劳动和社会保障部物流师 ·物业管理师职业培训
·市场营销经理国际资格 ·现场管理实务培训
清华大学留学
中法管理硕士预科班
课程咨询热线:010-51268840 51268841
 最新新闻
·2009年公务员考试申论热点:抗震救灾信息公开
·新疆:2007年1月20日地方公务员考试面试真题
·新疆:2007年1月21日地方公务员考试面试真题
·新疆:2007年1月22日地方公务员考试面试真题
·新疆:2007年8月20-21日公务员考试面试真题
·河南:2008年法检系统招考《申论》备考指南
·湖南:08年长沙市考录公务员有关面试事宜的通
·圣火传递交通管制 20多名考生误了湖北公考
·南阳市招录81名法院公务员 大学生村干部可加分
·2008年河南省统一考试录用法院公务员公告
 育路社区            进入>>
 
学员报名服务中心: 北京北三环西路32号恒润中心1806(交通位置图
咨询电话:北京- 010-51268840/41 传真:010-51418040 上海-021-64392659、64397431
育路网-中国新锐教育社区: 北京站 | 上海站 | 郑州站| 武汉站
本站法律顾问: 邱清荣律师
北京育路互联科技有限公司版权所有 | 京ICP备05012189号