oracle多实例升级文档,Oracle 10.2.0.1 升级(文档)to 10.2.0.4 from 10.2.0.1

Oracle database

升级(文档)

文档目录:

1、

备份ORACLE_BASE(作为一名DBA,无论什么工作都不要忘记备份)

2、

升级Opatch (①/opt/Disk1/runInstaller 图形安装;②静默安装)

3、

升级数据库(①DBUA图形安装;②手动安装)

1、

备份ORACLE_BASE(作为一名DBA,无论什么工作都不要忘记备份)

a)

停止单实例数据库所有进程(stopping all processes for a single instance installation)

emctl stop dbconsole

---

停止EM

isqlplusctl stop ---

lsnrctl stop

----

停止监听

conn /as sysdba

shutdown immediate

----

闭关数据库

export ORACLE_SID=+ASM

sqlplus /nolog

conn /as sysdba

shutdown immediate

----

关闭ASM实例(automatic storage management instance)

root

用户执行:

# $ORACLE_HOME/bin/crsctl stop crs

---

关闭ASM,oracle集群同步服务守护进程

b)

冷备份数据

备份:

tar -zcvf

bk.tar.gz

$ORACLE_BASE/

--

打包并压缩

恢复:

tar

–zxvf bk.tar.gz –C

$ORACLE_BASE/

--

指定目录经行恢复

2

、升级Opatch (①/opt/Disk1/runInstaller 图形安装;②静默安装)

我们这里采取的是图形安装,暂不介绍静默安装

升级Opatch

Oracle

用户执行:

unzip p6810189_10204_Linux-x86.zip

---

解压包

export DISPLAY=192.168.1.25:0.0

---Xmanger

远程桌面安装

/opt/Disk1/runInstaller

----

进入图形界面安装

图形界面省略:需要注意是的这里提供:是否直接覆盖ORACLE_HOME升级

Root

用户执行:

/opt/oraInventory/orainstRoot.sh

/opt/oracle/product/10.2.0/db_1/root.sh

3

、升级数据库(①DBUA图形安装;②手动安装)

我们这里是采取的图形安装,暂不介绍手动安装

3-1

)Oracle用户执行:

设置系统环境

export ORACLE_SID=test

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export PATH=/usr/sbin:$PATH

export PATH=$ORACLE_HOME/bin:$PATH

lsnrctl start

----

开启监听

export DISPLAY=192.168.1.25:0.0

dbua

----

图形升级 (如果图形遇到问题,请不要/home/oracle目录下执行dbua)

图形界面省略:需要注意的是这里提供: 1、升级过程中是否移动数据文件;2、升级过程中是否自动冷备,并形成一个脚本进行恢复

dbua

最后会生成一个升级报告,如果有失败的选项会显示出来,并评估这次升级是否成功

3-2

)如果使用了oracle recovery manager catalog

$ rman catalog

username

/

password@alias

RMAN> UPGRADE CATALOG;

3-3

)故障处理及升级检验

sys@TEST>

shutdown immediate;

sys@TEST> startup upgrade

sys@TEST> @?/rdbms/admin/catupgrd.sql ---重新升级解决version与status问题

sys@TEST> @?/rdbms/admin/utlu102i.sql  ----搜集升级信息

注:catupgrd.sql; utlu102i.sql 均是在startup upgrade 下执行

sys@TEST> shutdown immediate;

sys@TEST> startup

sys@TEST>

viewspace-756175

viewspace-756175

@?/rdbms/admin/utlrp.sql ---

重新编译无效的pl/sql包

升级组件检验

viewspace-756175

viewspace-756175

viewspace-756175

viewspace-756175

select comp_name, version, status from sys.dba_registry;

COMP_NAME                                VERSION                        STATUS

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

Oracle Database Catalog Views            10.2.0.4.0                     VALID

Oracle Database Packages and Types       10.2.0.4.0                     VALID

Oracle Workspace Manager                 10.2.0.4.3                     VALID

JServer JAVA Virtual Machine             10.2.0.4.0                     VALID

Oracle XDK                               10.2.0.4.0                     VALID

Oracle Database Java Packages            10.2.0.4.0                     VALID

Oracle Expression Filter                 10.2.0.4.0                     VALID

Oracle Data Mining                       10.2.0.4.0                     VALID

Oracle Text                              10.2.0.4.0                     VALID

Oracle XML Database                      10.2.0.4.0                     VALID

Oracle Rule Manager                      10.2.0.4.0                     VALID

Oracle interMedia                        10.2.0.4.0                     VALID

OLAP Analytic Workspace                  10.2.0.4.0                     VALID

Oracle OLAP API                          10.2.0.4.0                     VALID

OLAP Catalog                             10.2.0.4.0                     VALID

Spatial                                  10.2.0.4.0                     VALID

Oracle Enterprise Manager                10.2.0.4.0                     VALID

SQL> select * from utl_recomp_errors;

no rows selected

3-4

)EM更新

emca -upgrade db –更新EM资料库

到这里我们的升级工作已经完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值