oracle10.2.0.1升级到10.2.0.4oracle10.2.0.1升级到10.2.0.4
环境:
Windows Server2003 R2, 32位系统
Oracle 10g 版本:10.2.0.1 .0
补丁包:p6810189_10204_Win32
D:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Productionon 星期六 3月 14 07:55:34 2015
Copyright (c) 1982, 2005, Oracle. All rights reserved.
# 关闭数据库
SQL> connect sys as sysdba
输入口令:
已连接。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> quit
从 OracleDatabase 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Miningoptions 断开
#找不到ORACLE_SID
D:\>emctl stop dbconsole
Environment variable ORACLE_SID notdefined. Please define it.
#设置ORACLE_SID
D:\>set oracle_sid=orcl
#停掉dbconsole
D:\>emctl stop dbconsole
Oracle Enterprise Manager 10g DatabaseControl Release 10.2.0.1.0
Copyright (c) 1996, 2005 OracleCorporation. All rights reserved.
http://moss.dec:5500/em/console/aboutApplication
OracleDBConsoleorcl 服务正在停止............
OracleDBConsoleorcl 服务已成功停止。
#停掉isqlplusctl
D:\>isqlplusctl stop
iSQL*Plus 10.2.0.1.0
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Stopping iSQL*Plus ...
iSQL*Plus stopped.
#停掉监听
D:\oracle\product\10.2.0\db_2\BIN>lsnrctl stop
LSNRCTL for 32-bit Windows: Version10.2.0.1.0 - Production on 14-3月 -2015 08:01:32
Copyright (c) 1991, 2005, Oracle. All rights reserved.
正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
命令执行成功
D:\oracle\product\10.2.0\db_2\BIN>
#Windows 系统里面可以直接找到安装文件,然后双击直接执行。不像Linux系统需要敲命令。
#检查安装程序要求.....
#满足条件后弹出欢迎页面
#选定路径,由于我装过两次Oracle所有有两个路径,默认跳出的路径不对,后来我手工选了要升级的那个数据库路径。