Oracle R12应用补丁adpatch的详细步骤
需积分: 9 128 浏览量
更新于2024-09-10
收藏 22KB DOCX 举报
"这篇文档提供了一个使用adpatch应用Oracle E-Business Suite (EBS)补丁的详细步骤示例。"
在Oracle E-Business Suite (EBS)环境中,adpatch是一个关键工具,用于管理和应用补丁到系统中,以解决已知问题、提升性能或引入新功能。以下是一个使用adpatch应用补丁的详细步骤:
1. **验证补丁需求**:
在应用补丁前,首先需要确认该补丁是否已经存在于系统中。通过切换到Oracle用户并运行数据库查询来检查。例如:
```
su oracle
Run the environment variable dbtiRE
sqlplus apps/<appspassword>
SQL> select * from AD_BUGS where bug_number = '16213642';
```
这个查询会返回与补丁编号16213642相关的bug信息,如果不存在记录,说明补丁尚未被应用。
2. **下载补丁**:
访问Oracle Metalink网站(现为My Oracle Support)下载所需的补丁。登录后,选择“Patches & Updates”选项,然后根据补丁号和所需平台进行搜索并下载。确保将补丁文件传输到Linux服务器上的合适目录。
3. **解压缩补丁**:
使用root权限进入下载目录,解压补丁文件。例如:
```
su root
cd /u01/patch
unzip p16213642_R12.AP.B_R12_LINUX.zip
chown oracle:dba16213642
```
解压后,改变文件的所有权,使其归Oracle用户和dba组所有。
4. **启用维护模式**:
在应用补丁之前,需要将EBS系统设置为维护模式。这通常涉及切换到Oracle用户,然后运行adadmin,输入系统和应用密码以进入应用程序管理员界面。
5. **运行adpatch**:
执行adpatch命令来实际应用补丁。这一步可能会包括一些选项,如指定补丁位置、日志文件路径等。例如:
```
su oracle
cd $ Middleware_HOME/oracle_common/adpatch
./adpatch -inputparameters=patch_id=16213642,log_directory=/u01/app/oracle/product/12.1.3/log
```
在这个例子中,adpatch会应用编号为16213642的补丁,并将日志保存在指定目录。
6. **检查补丁应用结果**:
补丁应用完成后,adpatch会生成日志文件,你需要仔细检查日志以确认无错误。如果有任何错误或警告,需要按照日志指示进行处理。
7. **禁用维护模式**:
当补丁成功应用且系统稳定后,需要关闭维护模式,以便用户可以继续使用EBS系统。这通常通过adadmin工具完成。
8. **重启EBS服务**:
根据补丁的具体要求,可能需要重新启动相关的EBS服务以使更改生效。
确保在执行这些步骤时遵循最佳实践,例如在应用补丁前备份系统,以及遵循Oracle的官方指南和文档。补丁管理是EBS系统维护的重要组成部分,正确应用补丁有助于保持系统的稳定性和安全性。
2016-11-25 上传
2010-04-15 上传
点击了解资源详情
2024-11-11 上传
2024-11-11 上传
2024-11-11 上传
2024-11-11 上传
长烟慢慢
- 粉丝: 1358
- 资源: 54
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析