最近要做一个数据库的升级工作,提前在自己的PC机上练习了一下,这种文档在网上很多,但是大多都是使用命令编辑脚本,其实数据库还有一个DBUA的升级工具可以使用,使升级工作方便了很多。
OS环境:windows XP 32位 PC
数据库版本:10.20.01
升级版本:10.20.05
操作步骤:1.备份数据库软件和数据库,因为迁移一旦失败,可以迅速恢复。
2.使用metalink下载升级包
3.关闭数据库所有的后台服务,在管理工具内停止。
4.升级数据库软件
5.升级数据库
//metalink下载补丁包,补丁编号为:8202632
//关闭所有的服务进程,windows在管理工具/服务内
//升级数据库软件
选择要升级的ORACLE_HOME路径,然后点击下一步,一路安装,和平常装ORACLE软件的步骤是一样的。
//软件升级后,启动后台服务,使用本地连接到数据库,通过输出提示可以看出,软件已经安装成功为10.2.0.5
C:/Documents and Settings/songyang>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.5.0 - Production on 星期三 5月 25 15:55:04 2011
Copyright (c) 1982, 2010, Oracle. All Rights Reserved.
已连接到空闲例程。
//启动数据库会报错,因为数据库还是10.2.0.1的版本,所以需要升级数据库,主要升级的是数据字典与试图。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area