[三思笔记]RHEL AS4下升级oracle10g到10.2.0.3
三思系列
RHELAS4下升级oracle10gR210.2.0.1到10.2.0.3
君三思2007.11.20
接上篇"RHELAS4下安装32位oracle10g",呵呵这篇介绍如何从10.2.0.1升级到10.2.0.3。注:以下内容如未明确指定用户,默认均为oracle用户操作。
准备工作--安装补丁包:
1.下载补丁包p5337014_10203_LINUX.zip并解压unzipp5337014_10203_LINUX.zip
2.停止所有数据库服务,监听等
3.备份数据库,冷备热备均可,但必须是完全备份。推荐冷备,一旦有问题恢复也快。4.安装补丁包:
[oracle@jsslinuxoraupdate]$
cdDisk1
[oracle@jsslinuxDisk1]$./runInstaller
按照提示一直下一步,直到:
打开一个终端窗口:
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
[oracle@jsslinux~]$su-root执行提示的脚本,本例中:
[root@jsslinux~]#/opt/ora10g/product/10.2.0/db_1/root.sh
完成后关闭终端,返回安装界面,确定。
这个时候别忙着启动数据库,补丁打完了,还需要升级数据库才行。
下面进入重头戏--升级数据库
选择题如下:
A.使用DBUA升级(图型化界面,操作简单,据说出错机率高)
B.手工升级(字符界面,操作稍复制,据说出错机率低)
选A,好,我不得不说,这不是一个不明智的选择。
以oracle用户登陆
打开终端,设置好环境变量$ORACLE_HOME,$ORACLE_SID,$PATH
执行dbua
[oracle@jsslinux~]$dbua
看到欢迎界面
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
下一步,按照提示选择数据库(如果你要操作的数据库不在列表中,手工修改/etc/oratab添加SID),注意"升级完成后编译无效对象"的选项,建议选中,接着下一步。如果在操作之前没有备份数据库,可以在此选择备份。dbua执行的是冷备,需要估计好磁盘剩余空间。点击下一步,oracle开始升级操作
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
如果运气好即没碰上bug,也没遭遇错误,那就可以finish了。
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
升级完成,Oracle自动打开数据库,赶紧连接进去看看数据是否还在:)
选B,好,我不得不又说,这不是一个不明智的选择。
1、以oracle用户登陆
打开终端,设置好环境变量$ORACLE_HOME,$ORACLE_SID,$PATH[oracle@jsslinuxdbs]$exportORACLE_SID=jsscon
[oracle@jsslinuxdbs]$sqlplus"/assysdba"
SQL*Plus:Release10.2.0.3.0-Productionon星期三11月2112:48:162007
Copyright(c)1982,2006,Oracle.AllRightsReserved.
已连接到空闲例程。
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
2、以升级模式启动数据库
SQL>startupupgrade
ORACLE例程已经启动。
TotalSystemGlobalArea109051904bytes
FixedSize1260360bytes
VariableSize92275896bytes
DatabaseBuffers12582912bytesRedoBuffers2932736bytes
数据库装载完毕。
数据库已经打开。
3、重建数据字典,另:如果有归档的话,强烈建议首先关闭归档
SQL>spool/home/oracle/oraupgrade.log
SQL>@?/rdbms/admin/catupgrd.sql
...
...
SQL>
SQL>Rem*********************************************************************
SQL>RemENDcatupgrd.sql
SQL>Rem*********************************************************************
SQL>SPOOLOFF
如果这一步顺利执行,升级已经完成了大半。4、重启数据库
SQL>shutdown
数据库已经关闭。
已经卸载数据库。
ORACLE例程已经关闭。
SQL>startup
ORACLE例程已经启动。
TotalSystemGlobalArea109051904bytes
FixedSize1260360bytes
VariableSize92275896bytes
DatabaseBuffers12582912bytes
RedoBuffers2932736bytes
数据库装载完毕。
数据库已经打开。
5、编译无效对象
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
由于catupgrd.sql重建过程中可能造成一些对象失效,我们需要运行utlrp.sql重新编译那些无效对象(知道utlrp.sql功能了吧,黑黑,有事没事都可以执行一下)。SQL>selectcount(1)fromdba_objectswherestatus='INVALID';
COUNT(1)
----------
108
已选择1行。
SQL>@?/rdbms/admin/utlrp.sql
...
...
SQL>DECLARE
2threadspls_integer:=&&1;
3BEGIN
4utl_recomp.recomp_parallel(threads);
5END;
6/
耐心等候吧。
SQL>Rem================================================================
SQL>RemENDutlrp.sql
SQL>Rem================================================================SQL>selecttablespace_name,statusfromdba_tablespaces;
--表空间都在
SQL>selectusernamefromdba_users;
--用户都在
SQL>selectobject_namefromdba_objectswhereowner='JSS';
--用户对象都在
ok,恭喜,升级成功。。
注:dba_objects视图中也许会有一些类似BIN$BD34RX+6TICOMtVfhZZ6Zw==$0的对象存在,这是10g后提供的新功能,对象删除后并非真正被删,而是扔到回收站,这些对象就是回收站的对象,不用管它。
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
三思系列
/884137.html
/857807.html
/843333.html
/810100.html
/782892.html
三思笔记]-RHELAS4下升级ORACLE10G到10.2.0.3/QQ:5454589君三思
…… 此处隐藏:1370字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




