18、Oracle数据库升级与迁移指南

Oracle数据库升级与迁移指南

1. RMAN备份升级数据库

1.1 RMAN备份简介

Oracle在Oracle 8版本推出的Recovery Manager(RMAN)大大简化了数据库的备份和恢复过程。在RMAN出现之前,数据库管理员管理备份和在故障时进行恢复并非易事。RMAN提供了多种功能,以下是几种可用于将数据库从一台服务器刷新到另一台服务器的方法:
1. 传统RMAN恢复
2. RMAN复制(10g及更高版本)
3. RMAN活动复制(11g及更高版本)

此次是从11g升级到12c,可使用前两种方法中的任意一种。要将数据库升级到12c,源RDBMS版本可以是10.2.0.5、11.1.0.7、11.2.0.2或12.1.0.1。这里我们将数据库从11.2.0.4升级到12.1.0.1。

1.2 操作步骤

1.2.1 执行预升级脚本

首先,在源数据库中执行预升级脚本 preupgrd.sql ,并确保输出没有任何错误或警告。

1.2.2 进行RMAN备份

执行以下RMAN命令进行数据库、控制文件和归档日志的备份:

RMAN> backup database format '/home/oracle/working_migr/FULL_11g_DB_%U' plus archivelog 
format '/home/oracle/working_migr/ARCH_11g_DB_%U' ;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值