全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle 10.2.0.1 升级到 10.2.0.4 分类: Oracle 安装卸载 2011-05-05 14:44 830人阅读 评论(0) 收藏 举报 -*- Oracle 10.2.0.1 升级到 10.2.0.4-* 数据库升级并不难,只要遵循其步骤,一般问题不大。但是升级失败的情况也是屡见不鲜,尤其是生产数据库的升级,搞不定的时候甚至要创建SR。 下面描述基于Linux(Oracle Linux 5.4/2.6.18-164.el5PAE)平台下Oracle 10.2.0.1 升级到 10.2.0.4的步骤。 Oracle升级包的下载,请链接:Oracle 补丁全集 (Oracle 9i 10g 11g Path) 注: 在9i以前,无论升级/降级,数据库都是startup migrate 10g后增加了upgrade参数,升级可直接用startup upgrade,降级仍是startup migrate一、单实例升级先决条件:1.表空间需求 确保system表空间至少有10M空间可用,下面给出查询语句 col tablespace_name for a20 col Usage_Percent for a10 SELECT upper(f.tablespace_name) tablespace_name ,d.tot_grootte_mb tablespace_size(M) ,d.tot_grootte_mb - f.total_bytes used_size(M) ,to_char(round(d.tot_grootte_mb - f.total_bytes) / d.tot_grootte_mb * 100, 2), 990.99) Usage_Percent ,f.total_bytes free_size(M) FROM (SELECT tablespace_name ,round(SUM(bytes) / 1024 / 1024) total_bytes ,round(MAX(bytes) / (1024 * 1024), 2) max_bytes FROM sys.dba_free_space GROUP BY tablespace_name) f ,(SELECT dd.tablespace_name ,round(SUM(bytes) / 1024 / 1024) tot_grootte_mb FROM sys.dba_data_files dd GROUP BY dd.tablespace_name) d WHERE d.tablespace_name = f.tablespace_name ORDER BY 2 DESC;2.系统参数: 确保参数SHARED_POOL_SIZE 和 JAVA_POOL_SIZE大于150MB以上,为加快升级速度,在系统内存可用的情况下,可临时调大这个参数 SQL SHOW PARAMETER SHARED_POOL_SIZE SQL SHOW PARAMETER JAVA_POOL_SIZE SQL ALTER SYSTEM SET SHARED_POOL_SIZE=200M SCOPE=spfile; SQL ALTER SYSTEM SET JAVA_POOL_SIZE=200M SCOPE=spfile; 二、实施升级1.关闭需要升级的实例 停止实例 SQL shutdown immediate 停止与该实例相关的所有后台进程 lsnrctl emctl2.备份Oracle Home 目录及数据库 tar -cvf $ORACLE_BASE /orabak/ -确保Oracle相关的所有配置都位于$ORACLE_BASE目录,如监听等 cp *.dbf con*.ora redo*.log /orabak/ -对数据库实施冷备3.升级软件 ./runIstanller -oracle 账户 root.sh -root 账户4.更新数据字典 SQL startup upgrade SQL spool patch.log SQL ?/rdbms/admin/catupgrd.sql -注9i 使用catpatch.sql SQL spool off5.重编译失效对象: sqlshutdown immediate sqlstartup SQL?/rdbms/admin/utlrp.sql6.升级后的检测 SQLselect comp_name,version,status from sys.dba_registry; 检查组件的升级情况 SQLselect * from utl_recomp_errors;7.修改兼容性参数 SQL alter system set compatible=10.2.0.4.0 scope=spfile;8.重新启动数据库: SQL SHUTDOWN SQL STARTUP9.如果使用了恢复目录,则执行下面的命令 $ rman catalog username/passwordalias RMAN UPGRADE CATALOG;10.升级回退: SQL STARTUP DOWNGRADE SQL SPOOL downgrade.log SQL catdwgrd.sql(10.2.10运行的是这个,而10.1降级用的是d92000.sql,即dold_release.sql) Sqlspool off Sqlshutdown immediate 12.检查升级后的情况 SQL select comp_name,version,status from sys.dba_registry; COMP_NAME VERSION STATUS - - - Oracle Database Catalog Views 10.2.0.4.0 VALID Oracle Database Packages and Types 10.2.0.4.0 VALID Oracle Workspace Manager 10.2.0.4.3 VALID JServer JAVA Virtual Machine 10.2.0.4.0 VALID Oracle XDK 10.2.0.4.0 VALID Oracle Database Java Packages 10.2.0.4.0 VALID Oracle Expression Filter 10.2.0.4.0 VALID Oracle Data Mining 10.2.0.4.0 VALID Oracle Text 10.2.0.4.0 VALID Oracle XML Database 10.2.0.4.0 VALID Oracle Rule Manager 10.2.0.4.0 VALID COMP_NAME VERSION STATUS - - - Oracle interMedia 10.2.0.4.0 VALID OLAP Analytic Workspace 10.2.0.4.0 VALID Oracle OLAP API 10.2.0.4.0 VALID OLAP Catalo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年消防中控员考试测试题及参考答案(共三套)
- 2026年高端鲜花定制公司成本核算与控制管理制度
- 玉米的营养与价值
- 人体营养菌群科普
- 武大海商法讲义第6章 船舶碰撞
- 心肌梗塞症状解析及护理培训
- 呼吸功能训练讲课
- 点球颜色训练小班
- 亲子拓展训练活动大纲
- 2025浙江台州市温岭市交通旅游集团有限公司招聘编外人员1人考试笔试模拟试题及答案解析
- 读书分享读书交流会《青铜葵花》
- 大学生面试礼仪和技巧课件
- EPC项目-装饰装修EPC总承包工程-技术标(实施方案、实施技术方案、实施管理组织方案)
- 业务连续性管理实务
- GB/T 5680-2023奥氏体锰钢铸件
- 数控车床基本操作按钮
- EIM Starter Unit 8 Dont do that单元知识要点
- 美丽乡村建设项目重点难点施工区技术措施
- 05.辩论的基础知识
- 第六单元 中华民族的抗日战争 复习课件 部编版八年级历史上册
- 《细胞工程学》考试复习题库(带答案)
评论
0/150
提交评论