Oracle 10.2.0.1到10.2.0.5升级指南
5星 · 超过95%的资源 需积分: 43 21 浏览量
更新于2024-09-22
3
收藏 55KB DOC 举报
"Oracle 10.2.0.1 到 10.2.0.5 升级指南"
这篇文档详细介绍了在Linux(RHEL5)环境下,如何将Oracle 10g数据库从10.2.0.1.0版本升级到10.2.0.5.0版本的步骤。整个过程包括了升级前的准备工作、数据库软件的升级以及数据库实例的升级操作。
1. **升级前的准备工作**
- **临时增加shared pool和java pool的大小**:在升级之前,需要确保数据库的shared_pool_size和java_pool_size参数至少设置为150M,这是为了保证升级脚本catupgrd.sql(10g版本)能够顺利执行。通过SQL*Plus以sysdba身份登录,使用`ALTER SYSTEM SET`语句将这两个参数设置值存储在SPFILE中。
- **备份**:至关重要的是要备份现有的Oracle软件和数据库,以防升级过程中出现问题,可以恢复到原始状态。
- **关闭相关服务**:停掉监听器(Listener)、企业管理器(OEM)、ISQL*PLUS等应用程序,以防止它们干扰升级过程。
- **上传补丁包**:将10.2.0.5.0的补丁包上传到服务器,准备安装。
2. **数据库软件产品的升级**
- **打开X server访问权限**:升级可能需要图形界面,因此需要确保有权限访问X server。
- **执行runInstaller**:运行Oracle Universal Installer (OUI),启动安装界面,进行软件的升级。
3. **进行数据库的升级操作**
- **开始升级及更新数据字典**:通过OUI或相应的命令行工具启动数据库的升级过程,这将包含对数据字典的更新。
- **重编译失效对象**:升级后,部分数据库对象可能变为失效状态,需要重新编译以确保其正常工作。
- **检查数据库组件、版本和状态**:升级完成后,检查数据库的组件、版本信息,确认升级成功且所有组件状态良好。
- **重启服务**:重新启动监听器、OEM和ISQL*PLUS,恢复应用程序的正常运行。
4. **小结**
- **全新安装的情况**:如果是在全新的环境中安装,步骤可能会有所不同,通常需要更多的配置和初始化工作。
- **非全新安装的情况**:对于已有数据的数据库,升级涉及的数据迁移和兼容性检查更为复杂。
- **升级失败的回退机制**:如果升级过程中出现问题,应有一个回退计划,以便恢复到升级前的状态。
这个文档提供了详尽的步骤,对DBA进行Oracle数据库升级提供了清晰的指导,确保了升级过程的安全性和可靠性。
2013-06-20 上传
2011-05-04 上传
2013-03-21 上传
2010-12-03 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
long0801168
- 粉丝: 0
- 资源: 2
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器