dbua from 11.2,0.2 to 11.2.0.4 need 2hours

升级结果:

步骤名             日志文件名       状态

升级前操作   PreUpgrade.log    成功

Oracle ServerOracle_Server.log      成功

升级后操作PostUpgrade.log       成功

*Enterprise Manager 配置emConfigUpgrade.log  失败*

生成概要       generateSummary.log        成功

http://jingyan.baidu.com/article/cd4c29790b3c2f756f6e6041.html

sample 1:

--prapare

stop all oracle process

set ORACLE_HOME=D:\app\product\11.2.0.4\dbhome_1
set PATH=%ORACLE_HOME%\OPatch;%ORACLE_HOME%\bin;%PATH%

mkdir -p D:\app\product\11.2.0.4\dbhome_1
mkdir -p c:\app\software
mkdir -p c:\app\software\RSP
mkdir -p c:\app\software\database
mkdir -p C:\app\oracle\archivelog

xcopy \\tsclient\D\OraCD\11204_win64_template\p6880880_112000_MSWIN-x86-64.zip c:\app\software\ /D /E /Y /H /K
xcopy \\tsclient\D\OraCD\11204_win64_template\p26182427_112040_MSWIN-x86-64.zip c:\app\software\ /D /E /Y /H /K
xcopy \\tsclient\D\OraCD\11204_win64_template\p26194138_112040_MSWIN-x86-64.zip c:\app\software\ /D /E /Y /H /K
xcopy \\tsclient\D\OraCD\11204_win64_template\RSP\db.rsp c:\app\software\RSP\ /D /E /Y /H /K
xcopy \\tsclient\D\OraCD\11204_win64_template\p13390677_112040_MSWIN-x86-64_1of7.zip c:\app\software\database\ /D /E /Y /H /K
xcopy \\tsclient\D\OraCD\11204_win64_template\p13390677_112040_MSWIN-x86-64_2of7.zip c:\app\software\database\ /D /E /Y /H /K

---edit
hostname
c:\app\software\RSP\db.rsp
--修改ORACLE_HOSTNAME主机名
检查oracle.install.OracleHomeUserPassword
--检查ORACLE_HOME
--检查ORACLE_BASE

cd c:\app\software\database
unzip p13390677_112040_MSWIN-x86-64_1of7.zip -d .
unzip p13390677_112040_MSWIN-x86-64_2of7.zip -d .
/

cd c:\app\software\
unzip p26194138_112040_MSWIN-x86-64.zip -d .\psu
unzip p26182427_112040_MSWIN-x86-64.zip -d .\ojvm
unzip -o p6880880_112000_MSWIN-x86-64.zip -d %ORACLE_HOME%\

/

copy D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\*.ora %ORACLE_HOME%\network\admin\ /D /E /Y /H /K

cd c:\app\software\
%ORACLE_HOME%\OPatch\ocm\bin\emocmrsp.bat

--begin
cd C:\app\software\database\database

setup.exe -silent -debug -force -waitforcompletion -responseFile "C:\app\software\RSP\db.rsp"

--check c:\program files\oracle\inventory\logs\installaction*log

cd c:\app\software\

opatch apply -silent psu\26194138 -ocmrf ocm.rsp
opatch apply -silent ojvm\26182425 -ocmrf ocm.rsp

dbua

----升级时候勾选bakcup database

-- dbua -silent -dbname iypsdev\

--> -oracleHome %ORACLE_HOME% -sysDBAUserName sys \
--> -sysDBAPassword oracle123 -recompile_invalid_objects true -emConfiguration none

--check c:\app\product\cfgtoollogs\dbua\sid\upgrede1\trace.log(Oracle_server.log)

--because dbua will only apply psu sql file ,will not apply ovjm sql file, so will do it manaul.

cd %ORACLE_HOME%\sqlpatch\26182425
sqlplus /nolog
CONNECT sys/oracle123 AS SYSDBA
SHUTDOWN
STARTUP UPGRADE
@postinstall.sql
SHUTDOWN
STARTUP
QUIT
/

PS:
issue 1:MDSYS
PL/SQL: Statement ignored

CHECK Oracle_server.log , it can ignore

issue 2:
pls-00302 , because MDSYS delete_sdo,it can ignore
pls-00307
pls-00323

issue 3:
ora-00955 it can ignore (20 - 50 ignore)

enter

issue 4:
ora-01921 it can ignore

issue 5:
ORA-04043 object DROP_AW_ELIST_ALL does not exist
if no ogg ,it can ignore ,or If OGG is being used, then the fix for this issue is included in Patch: 22457613 and Patch:22576728 (for newer patches see Document 1557031.1).

http://blog.csdn.net/yaluo009/article/details/51836756

issue 5

回退方案

http://blog.itpub.net/26175573/viewspace-1256585/

1.Stop all oracle service

2 rollback id.

cd \<OLD_ORAHOME>\admin\weixinprod\backup

run weixinprod_restore.bat

--checklist
col comp_id for a15
col version for a15
col comp_name for a30
select comp_id,comp_name,version from dba_registry ;
select object_name,owner from dba_objects where status='INVALID';

转如何升级oracle版本?(11.2.0.1至11.2.0.4)的更多相关文章

  1. 图形化升级单机oracle 11.2.0.4 到 12.2.0.1

    1. 讲补丁包上传到 Oracle server ,解压.安装 [oracle@11g tmp]$ unzip linuxx64_12201_database.zip 2. 检查当前版本 SQL> ...

  2. 图形化升级单机oracle 11.2.0.1 到 11.2.0.4

    1. 讲补丁包上传到 oracle server ,解压.安装 [root@11g ~]#unzip p13390677_112040_Linux-x86-64_1of7.zip -d /tmp &a ...

  3. windows平台升级ORACLE11.2.0.1到11.2.0.4

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://4445027.blog.51cto.com/4435027/1674217 一  ...

  4. Oracle 10.2.0.5升级至11.2.0.4

    参照MOS 官方文档Complete Checklist for Manual Upgrade to Oracle Database 11gR2 (11.2) (Doc ID 837570.1)一.升 ...

  5. 【原】Oracle 11.2.0.1 64bit for RHEL6.0 Server x86_64 静默安装

    作者:david_zhang@sh [转载时请以超链接形式标明文章] 链接:http://www.cnblogs.com/david-zhang-index/p/4182469.html 本文适用Or ...

  6. 升级_开阔视野之Oracle图形化升级(dbca建库后升级)—10.2.0.1.0升为10.2.0.5.0

    ***********************************************声明*************************************************** ...

  7. 出错场景是升级oracle驱动,将版本从ojdbc14升级到ojdbc6,hibernate执行原生态sql语句会报如下错误

    出错场景是升级oracle驱动,将版本从ojdbc14升级到ojdbc6,hibernate执行原生态sql语句会报如下错误:org.hibernate.MappingException: No Di ...

  8. 在centos6.5上升级php-libxml版本到2.9.0

    当前系统,软件版本说明: php libxml glibc 2.12 zlib xz-libs 需求: 应开发的需求,线上环境,php-libxml版本升级到2.8以上. 升级步骤:1.安装工具集 y ...

  9. Android 开发进程 0.35 升级编译版本Android12

    Android12升级 工作需要升级到编译版本31 在这里记录一下遇到的问题. 错误:Manifest merger failedManifest merger failed 这个问题通常搜到的答案是 ...

随机推荐

  1. day5-WordCount

    1.   wordcount示例开发 1.1. wordcount程序整体运行流程示意图 map阶段: 将每一行文本数据变成<单词,1>这样的kv数据 reduce阶段:将相同单词的一组k ...

  2. [wxWidgets]_[0基础]_[不常见但有用的类wxCmdLineParser]

    场景: 1. 有时候须要构造命令行字符串传递給函数调用,比方CreateProcess,假设參数是动态的,那么就得使用类似std::vector<string>加入单个參数,之后拼接为一个 ...

  3. 数据库分表和分库的原理及基于thinkPHP的实现方法

    为什么要分表,分库: 当我们的数据表数据量,訪问量非常大.或者是使用频繁的时候,一个数据表已经不能承受如此大的数据訪问和存储,所以,为了减轻数据库的负担,加快数据的存储,就须要将一张表分成多张,及将一 ...

  4. HBase单机环境搭建

    在搭建HBase单机环境之前,首先你要保证你已经搭建好Java环境: $ java -version java version "1.8.0_51" Java(TM) SE Run ...

  5. Mapreduce运行过程分析(基于Hadoop2.4)——(三)

    4.4 Reduce类 4.4.1 Reduce介绍 整完了Map,接下来就是Reduce了.YarnChild.main()->ReduceTask.run().ReduceTask.run方 ...

  6. iOS开发人员:事实上你还有非常多东西须要学

    iOS 新特性总结(since iOS6) iOS 6 1.废除viewDidUnLoad 收到内存警告须要到didReceiveMemoryWarning中处理 [小技巧] -(void)didRe ...

  7. C++问题记录

    问题idx: 1) 怎么在VS2010下新建一个像VC6.0 中那样的控制台C++程序. cdate: 2014-4-24 A1: VC6.0 对标准C++集的支持不是太好, VS2010也有一些吧, ...

  8. NHibernate不支持复杂的linq,就一定要用DataTable这么低级吗

    有些linq,好不容易写出来,正想扬眉吐屁一番,不料用NHibernate一执行,却报错,说是不支持,我靠. 只好捏着鼻子写一大段sql,交给它.这种直接执行SQL的情况,我看我同事写的,全部都是返回 ...

  9. envoy

    微服务意味着网络更加依赖于服务抽象边界. 随着相互依赖的服务数量日渐增长,系统100%没问题的时间会变少,整个系统经常有部分功能处于降级状态.

  10. 反爬统计 数据库 sql CASE

    -- 经排查日志,发现ordertest.com下的url检测,频繁<Response [403]>,Forbidden;再进一步查询数据库数据:逐日统计错误临时表test_error_t ...