oracle--10.2.0.3升级到11.2.0.4
Posted kingle-study
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle--10.2.0.3升级到11.2.0.4相关的知识,希望对你有一定的参考价值。
一,环境
01,待升级的系统
升级仅支持10.2.0.2版本之后的系统,如果不是,请把10G升级至高版本!
本次实验环境10.2.0.3
02,挂载11G系统
03,升级须知
1) 做好备份
二,DBUA升级
升级步骤:
- 在数据库服务器上关闭10.2.0.3数据库监听与数据库
- 创建oracle 11.2.0.3数据库相关环境变量与目录
- 在数据库服务器上安装oracle11.2.0.3数据库软件
- 在orale11.2.0.3环境变量下执行DBUA升级
- 修改compatible属性
01,在数据库服务器上关闭10.2.0.3数据库监听与数据库
[[email protected] ~]$ lsnrctl stop #--SQL> alter system set compatible=‘10.2.0.3.0‘ scope=spfile; # #--System altered. # SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down.
02,创建oracle 11.2.0.3数据库相关环境变量与目录
[[email protected] ~]$ vim ~/.bash_profile [[email protected] ~]$ source ~/.bash_profile [[email protected] ~]$ cat ~/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME ORACLE_SID=ORCL; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH export PATH [[email protected] ~]$ mkdir $ORACLE_HOME -p [[email protected] ~]$ echo $ORACLE_HOME /u01/app/oracle/product/11.2.0/db_1 [[email protected] ~]$
03,在数据库服务器上安装oracle11.2.0.3数据库软件
进入到11G安装包上安装
11G的软件就到这里完成了
04,在orale11.2.0.3环境变量下执行DBUA升级
查看环境是不是正确
执行DBUA
这里是提示看不看升级可行性的报告,如果点NO,会生成上面的html文件,大家第一次升级最好看下,一般警告类的
也可以忽略
备份的话这个怎么说还是做下吧,安全最重要
这里如果大家数据库是归档模式,注意下 Fast Recovery Area Sise的大小,这个2048一定不够。具体多少,我没试过。最好升级前改成非归档模式,反正都停库了,也没事。0.0,
EM根据需要把,我这里不要了
时间好长!!!!!
以上是关于oracle--10.2.0.3升级到11.2.0.4的主要内容,如果未能解决你的问题,请参考以下文章
LINUX中ORACLE 11.2.0.1 升级到11.2.0.4
11.2.0.1升级到11.2.0.4报错之中的一个:UtilSession failed: Patch 9413827
图形化升级单机oracle 11.2.0.4 到 12.2.0.1