【Oracle】Oracle11g升级到12c方案分析

Oracle11g升级到12c方案(单机)

一、概述

方案有四,风险依次递增:
一、 申请新服务器搭建12c,旧库11g数据迁移到12c(expdp/rman)
二、 原服务器上将11g停库,原安装目录修改名字,新装12c,再迁库
三、 原服务器上直接铲掉11g,安装12c
四、原服务器上将11g软件直接升级到12c

二、迁移或升级方案

方案一(最安全)

方案一:申请新服务器搭建12c,旧库11g数据迁移到12c(expdp/rman)
迁移方案有2种:
(1)expdp跨版本迁移
(2)rman跨版本迁移

方案二(原服务器上有足够存储)

方案二:原服务器上将11g停库,原安装目录修改名字,新装12c,再迁库

注意事项:
(1)若有条件,用不同分区安装12c;
若无条件,在同一个分区上安装12c时,注意先将原11g安装目录改名,如app改成app_11g,数据文件若也在同一分区,也注意目录改名;切忌被替换掉。
(2)expdp跨版本迁移
(3)rman跨版本迁移

方案三(原服务器上无足够存储)

方案三:原服务器上直接铲掉11g,安装12c

注意事项:
至少保证两种有效备份,做好充足的测试。

方案四(直接升级)

方案四:原服务器上将11g软件直接升级到12c

注意事项:
至少保证两种有效备份,做好充足的测试。

三、升级风险

(1)应用兼容性:需先测试
(2)迁移时间窗口不够:需先测试所有操作的消耗时长,包括备份文件、传输文件、导入导出等时间。

你可能感兴趣的:(Oracle)