无视这篇博文,没有写全,部分文件未迁移成功。
此前已经恢复过一个库
现在进行第二个库的恢复
切换一个没有用的实例名并登陆rman
$ export ORACLE_SID=PROD10
$ rman target /
Recovery Manager: Release 11.2.0.4.0 - Production on Sun Jan 3 20:47:27 2016
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
connected to target database (not started)没有初始换参数文件的时候startup nomount 时RMAN会构造一个伪实例
RMAN> startup nomount;
startup failed: ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0.4/db_1/dbs/initPROD10.ora'
starting Oracle instance without parameter file for retrieval of spfile
Oracle instance started
Total System Global Area 1068937216 bytes
Fixed Size 2260088 bytes
Variable Size 281019272 bytes
Database Buffers 780140544 bytes
Redo Buffers 5517312 bytes
指定备份集恢复spfile
RMAN> restore spfile from '/home/oracle/flash/PROD1/autobackup/2016_01_03/o1_mf_s_900189930_c8l5zb4v_.bkp';
Start

本文记录了一次使用RMAN进行Oracle数据库迁移的实验过程。通过单个服务器上的备份,成功恢复了两个不同的数据库。首先,切换到未使用的实例并调整相关配置,如control_files, audit_file_dest和db_unique_name。接着,恢复控制文件并置数据库于mount状态,然后恢复参数文件。最后,利用alter database命令更改redo log和temp文件的位置完成恢复。"
116091416,10666184,算法竞赛解析:2050年挑战与Codeforces实战,"['算法竞赛', '数论问题', '图论算法', '矩阵操作', '路径规划']
最低0.47元/天 解锁文章
7839

被折叠的 条评论
为什么被折叠?



