Oracle11g 11.2.0.3升级失败后如何回退

升级环境:

1、 11.2.0.1 to RAC 11.2.0.2RAC

2、RAC 11.2.0.1 to RAC 11.2.0.3

3、RAC 11.2.0.2 to RAC 11.2.0.3

以上DB软件均是通过out-of-place upgrade方法升级。

如果在升级完成后,发现升级过程有问题,需要回退,我们可以选择两种回退办法:

1. 通过闪回的办法还原到11.2.0.1 /11.2.0.3的数据库

2. 执行catdwgrd.sql 降级数据字典数据库

以下我们介绍通过闪回数据库的办法还原到11.2.0.1 /11.2.0.3的数据库

关于执行catdwgrd.sql 降级数据字典详见:How To Downgrade From Database 11.2 To Previous Release (includes 11.2.0.3-11.2.0.1) [ID883335.1]

一、检查已升级的数据库版本(11.2.0.3)

备注:

我们在升级11.2.0.3的数据字典之前已经做了数据库的闪回点

create restore point upgrade_rollback guarantee  database;flashback

SQL> SELECT NAME, SCN, TIME, DATABASE_INCARNATION#, GUARANTEE_FLASHBACK_DATABASE, STORAGE_SIZE  FROM V$RESTORE_POINT WHERE GUARANTEE_FLASHBACK_DATABASE='YES';

NAME

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

SCN

----------

TIME

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

DATABASE_INCARNATION# GUA STORAGE_SIZE

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

UPGRADE_ROLLBACK

  1227989

31-MAR-12 10.21.06.000000000 AM

             1 YES     16384000

检查版本信息

SQL> select * from global_name;

GLOBAL_NAME

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

RACDB

SQL> select * from v$version;

BANNER

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

Database  Enterprise Edition Release 11.2.0.3.0 - 64bit Production

PL/SQL Release 11.2.0.3.0 - Production

CORE    11.2.0.3.0      Production

TNS for IBM/AIX RISC System/6000: Version 11.2.0.3.0 - Production

NLSRTL Version 11.2.0.3.0 - Production11gOracle

SQL> col COMP_ID format a10

SQL> col COMP_NAME format a30

SQL> select comp_id,comp_name,version,status,modified from dba_registry

SQL> /

COMP_ID    COMP_NAME                      VERSION                        STATUS                 MODIFIED

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

APEX       Oracle Application Express     3.2.1.00.12                    INVALID                31-MAR-2012 12:04:14

EM         Oracle Enterprise Manager      11.2.0.3.0                     VALID                  31-MAR-2012 11:36:51

ORDIM      Oracle Multimedia              11.2.0.3.0                     VALID                  31-MAR-2012 12:04:14

XDB        Oracle XML Database            11.2.0.3.0                     VALID                  31-MAR-2012 12:04:13

EXF        Oracle Expression Filter       11.2.0.3.0                     VALID                  31-MAR-2012 12:04:12

RUL        Oracle Rules Manager           11.2.0.3.0                     VALID                  31-MAR-2012 12:04:13

OWM        Oracle Workspace Manager       11.2.0.3.0                     VALID                  31-MAR-2012 12:04:11

CATALOG    Oracle Database Catalog Views  11.2.0.3.0                     VALID                  31-MAR-2012 12:04:11

CATPROC    Oracle Database Packages and T 11.2.0.3.0                     VALID                  31-MAR-2012 12:04:11

    ypes

时间: 2024-09-19 23:55:48

Oracle11g 11.2.0.3升级失败后如何回退的相关文章

探索Oracle之数据库升级二 11.2.0.3升级到11.2.0.4完整步骤

探索Oracle之数据库升级二  11.2.0.3升级到11.2.0.4完整步骤   说明:         这篇文章主要是记录下单实例环境下Oracle 11.2.0.1升级到11.2.0.3的过程,当然RAC的升级是会有所不同.但是他们每个版本之间升级步骤都是差不多的,先升级Database Software,再升级Oracle Instance.  Oracle 11.2.0.4的Patchset No:19852360下载需要有Oracle Support才可以.  Patchset包含

Oracle 11.2.0.1升级到11.2.0.3

Oracle  11.2.0.1升级到11.2.0.3 最近听了李光老师的关于oracle的升级公开课,深有感悟,之前一直想自己测试的,没有下定决心,这几天自己在虚拟机上测试了一下,测试的过程如下,当然这个只是一些基本的步骤,实际的生产环境我想比这个复杂的多了,但是不用急,慢慢来,循序渐进吧... 由于blog的文档结构没有办法显示,所以这里我截取我的文档结构图: 数据库情况 单实例非ASM存储 ORACLE_SID : orcl ORACLE_HOME: /u01/app/oracle/pro

oracle goldengate-oracle 11.2.0.1升级到11.2.0.4

问题描述 oracle 11.2.0.1升级到11.2.0.4 SQL> @?/rdbms/admin/utlu112i.sql------Miscellaneous Warnings WARNING: --> Database is using a timezone file older than version 14..... After the release migration it is recommended that DBMS_DST package.... be used to

AIX 6.1 Oracle11g 11.2.0.4 RAC 安装心得

在RAC安装过程中涉及多个用户,多种工具,这里列出常见命令提示符: #  UNIX的SHELL提示符,表示root用户的登录 $  UNIX的SHELL提示符,表示oracl用户或grid用户的登录 安装RAC是一个比较耗时,并且容易出错的过程.最重要的阶段是安装前的准备,准备工作越充分,安装就会越顺利.在这个阶段对硬件.软件进行一系列的配置,如配置存储.网络.参数.权限等步骤繁多,环环相扣,一样都不能马虎.在项目实施期间,数据库工程师往往是后出场的角色,前面有系统工程师安装好操作系统,安装所需

苹果6升级ios8.0.1变砖?ios8.0.1升级失败解决教程

9月25日消息,苹果周三神奇地发布了iOS8.0.1系统更新,而仅过了一个小时,公司又迅速地将该更新文件撤下.尽管只是短短的一个小时,仍有大批用户在第一时间完成了系统更新.但不幸的是,如果你恰巧使用的是新一代iPhone6或iPhone 6 Plus,那么你现在很可能遭遇了"手机变砖"的问题.具体表现为:iPhone完成升级并重启后,始终无法找到蜂窝网信号,同时TouchID指纹验证功能完全失效. 目前已知受影响机型为iPhone 6.iPhone 6 Plus,而所有旧机型如iPho

预装Win7 Win8 Win8.1的机器升级Win10后,回退系统后重新安装Win10无法激活的说明

将出厂预装Win7.Win8.Win8.1的机器在Win10免费升级期间升级成正版Win10,之后回退或者恢复出厂系统,现在过免费升级期限,使用镜像重新安装Win10后无法激活. 原因分析: 使用的Win10安装镜像预置了KEY,而通过升级方式获取的正式版Win10使用数字许可激活,所以无法正常激活windows. 解决方案: 可以下载微软原版不带KEY的系统镜像重新安装Win10,安装完成后进入系统联机激活即可.   如何判断使用的镜像有问题:   在安装Win10的过程中,如果出现要求输入K

Oracle11.2.0.1如何升级到11.2.0.3 Oracle同版本升级_oracle

Oracle数据库升级也并非简单的事,这篇文章对Oracle那点事做了较详细的介绍:Oracle数据库升级或数据迁移方法研究 我还属于Oracle的菜鸟,就不献丑介绍了. 下面我就简单总结下,Oracle同版本升级的经历: 升级数据库:1. 先检查数据库当前版本:SELECT * FROM v$version; 2. 使用RMAN或exp 进行全库备份 [这一步非常非常重要,因升级到数据部分时,虚拟机没空间了,导致VM崩溃,升级失败.orcl库也挂了,不得不从另一台Oracle上创建了一个Orc

探索Oracle之数据库升级三 回退升级操作(11.2.0.4Downgrade 11.2.0.3)

探索Oracle之数据库升级三 回退升级操作(11.2.0.4Downgrade 11.2.0.3)   我们可以选择2种回退办法: 1.   通过restore point还原到11.2.0.1的数据库 2.   执行catdwgrd.sql降级数据字典   第一种方法: [oracle@db01 dbs]$ sqlplus /as sysdba SQL*Plus: Release 11.2.0.4.0Production on Sat Oct 4 04:53:22 2014 Copyrigh

Oracle 11.2.0.4 RAC Database for Windows 2012安装DB时收到[INS-35423]错误

    这是同事遇到的问题,在这里做个标记,希望对大家有所帮助. 一.问题描述. 操作系统:Microsoft Windows x64 (64-bit) 2012数据库版本:Oracle11g 11.2.0.4 经查询,11.2.0.4在windows2012上通过了验证.Grid安装成功,crs_stat -t 查看相关资源都是online,状态正常安装DB软件时,第4步,选择安装集群数据库时出现报错: [INS-35423] 安装程序检测到 Oracle Clusterware 未在本地节点