RAC备份恢复到单节点

本文详细介绍了如何将一个Oracle RAC数据库从Linux环境备份恢复到Windows单节点环境。主要步骤包括创建Windows环境的实例、编写参数文件、创建控制文件、使用RMAN恢复控制文件和数据文件、解决日志不一致问题以及后续处理,如调整日志文件、undo表空间和临时表空间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1简单说明

  版本:11.2.0.3

 平台:linux-x86-64  win7-64bit

 实例: bdstar1bdstar2  还原到   bdstar 

 参考:三思笔记数据库备份与恢复

2 windows平台系统恢复环境创建

创建实例oradim -new -sid bdstar

编写一个简单的参数文件:

*.audit_file_dest='E:\app\Administrator\admin\bdstar\adump'

*.audit_trail='db'

*.compatible='11.2.0.0.0'

*.control_files='E:\app\Administrator\oradata\bdstar\control01.ctl'

*.db_block_size=8192

*.db_domain=''

*.db_name='bdstar'

*.dispatchers='(PROTOCOL=TCP) (SERVICE=bdstarXDB)'

*.nls_language='SIMPLIFIED CHINESE'

*.nls_territory='CHINA'

*.open_cursors=300

*.pga_aggregate_target=184549376

*.processes=150

*.remote_login_passwordfile='exclusive'

*.sga_target=553648128

*.undo_tablespace='UNDOTBS1'

bdstar.__oracle_base='E:\app\Administrator'#ORACLE_BASE set from environment

 

3控制文件的创建

set oracle_sid=bdstar   --设置环境变量

 

C:\Users\Administrator>sqlplus / as sysdba

 

SQL*Plus: Release 11.2.0.3.0 Production on星期二 9 11 10:02:23 2012

 

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

 

已连接到空闲例程。

 

SQL> startup nomount

ORACLE例程已经启动。

 

Total System Global Area 551165952 bytes

Fixed Size                 2257072 bytes

Variable Size            171970384 bytes

Database Buffers         369098752 bytes

Redo Buffers               7839744 bytes

SQL> create spfile from pfile;

 

--转入到RMAN还原控制文件

 

RMAN > set dbid=165487523   --dbid可是从备份文件的log日志获得

 

--linux中将备份全部复制到windows下的d:\oraback\

 

RMAN > restore controfile from 'd:\oraback\1_32_793037884.dbf'  --该文件为linux racautobackup control文件

 

RMAN > alter database mount

 

 

--下面就可以看到RAC数据库中的一些基本情况了,根据这些基本情况进行还原

 

SQL> select file#,name from v$datafile;

 

    FILE#                                 NAME

------------------------------------------------------------------------------------------

 

        1                                   +DATA/bdstar/datafile/system.256.793037767

 

        2                                   +DATA/bdstar/datafile/sysaux.257.793037769

 

        3                                   +DATA/bdstar/datafile/undotbs1.258.793037769

 

 

    FILE#                               NAME

------------------------------------------------------------------------------------------

 

        4                                &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值