oracle升级10.2.0.1升级到10.2.0.4

来源:互联网 发布:藏獒神话破灭 知乎 编辑:程序博客网 时间:2024/04/29 12:28

由于安装documentum 6.5sp2需要oracle的版本最低为10.2.0.4,目前好像没有oracle10.2.0.4的直接安装版,所以只能采取升级10.2.0.1的办法来实现。

操作步骤:

 


1.完全安装10.2.0.1

 


2.安装完成后,停止所有的oracle服务,可以通过停止oracle 的window services或者使用以下命令

emctl stop dbconsole Sqlclub学习社区

isqlplusctl stop 本文来自Sqlclub

lsnrctl stop

sqlplus /nolog

Sqlclub
conn sys/password@orcl as sysdba Sqlclub

shutdown immediate;来实现。

 


3.安装oracle的10.2.0.4的patch(注意安装目录改为已安装的Oracle的目录)
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)

http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip
http://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.zip
http://download.oracle.com/otn/nt/oracle10g/10201/10201_clusterware_win32.zip
http://download.oracle.com/otn/nt/oracle10g/10201/10201_gateways_win32.zip

 


4.启动所有的oracle服务用dba登入

 


5.依次执行下面命令

SQL>startup upgrade

SQL>SPOOL patch.log

SQL>@c:/oracle/product/10.2.0/db_1/RDBMS/ADMIN/catupgrd.sql(这个步骤时间会比较长)

SQL> shutdown immediate;

SQL> startup

 


6.编译失效对象

@c:/oracle/product/10.2.0/db_1/RDBMS/ADMIN/utlprp.sql

 


7.确认升级结果

SQL> select * from  v$version;

SQL> select count(*) from dba_objects where status='INVALID';

SQL> select comp_id,version,status from dba_registry;