oracle 64 位 10.2.0.1 升级到10.2.0.5,升级Oracle 10..2.0.1到Oracle 10.2.0.5

环境介绍:

当前Oracle版本:10.2.0.1+数据库

升级Oracle版本:10.2.0.5+数据库

升级步骤:1)升级Oracle软件

2)升级库

关于Oracle 10.2.0.1安装步骤参考:

http://zengxin.blog.51cto.com/6098070/1741532

第1章 升级oracle软件

1.1 上传升级包到/home/oracle下

1.2 解压软件包

$ unzip p8202632_10205_Linux-x86-64.zip

$ ls //生成一个目录和一个文件

Disk1 README.html

$ cd Disk1

$ ./runInstaller

出现欢迎界面,点击“Next”。

843583501b15a425295bda65ea7f20ff.png

设置主目录路径:设置为$ORACLE_HMOE为主目录。

979d09dcae225b589a097a1370f07ac9.png

0c73b2a2280da631c81fb720d1ce2974.png

没有勾选上的都勾选上,只要没有error错误,都可以忽略。

63da01418c6adf58ebe1dd30e17e63b7.png

出现下面错误窗口,你只需要把数据库关闭和监听关闭,在点击Retry,就可以继续安装了。

e391facf2325344aa9f42c079cff04d4.png

点击:“install”

c01db6833dc9d2a2a6cb0fd635e4ae0e.png

出现安装进度,进度达到100%,弹出一个窗口执行窗口中脚本就可以。

54d8bd257bdd7c16df55c931ada15f47.png

点击“Exit”

f2f3bfe2963b797dde15b7670c766a97.png

到这步oracle10g10.2.0.1升级10.2.0.5完成!

[oracle@db1 ~]$ sqlplus –v  \\查看软件版本号

SQL*Plus: Release 10.2.0.5.0- Production

$sqlplus / as sysdba

SQL> startup  \\这个时候启动数据库出现报错,是因为高版本软件不能挂低版本库

ORACLE instance started.

Total System Global Area  918552576 bytes

Fixed Size       2100552 bytes

Variable Size      230687416 bytes

Database Buffers   679477248 bytes

Redo Buffers         6287360 bytes

Database mounted.

ORA-01092: ORACLEinstance terminated. Disconnection forced

SQL> exit

[oracle@node1 ~]$ ps -ef|grep smon

oracle    7540 2662  0 23:33 pts/2    00:00:00 grep smon

第2章 升级库

2.1 登录数据库中

$ sqlplus / as sysdba

SQL> startup upgrade  //启动到upgrade模式下

df234d8de407610d8b5fa63aaec29a87.png

SQL> spool /tmp/up.log

SQL> @?/rdbms/admin/catupgrd.sql

SQL>spool off

SQL>shutdown immediate

1725cf2300945838c49536dc68561050.png

SQL>startup  \\打开数据库

70ee23184f451e4ac694e900abe56bdf.png

SQL> select comp_name,version ,status from dba_registry;\\查看各组件是否升级成功了,

4aa6b55e8f0deb2e0b53df2cdb4d74d8.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值