欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Oracle EBS使用adpatch工具打patch过程

程序员文章站 2022-06-10 17:59:07
...

Oracle EBS使用adpatch工具打patch过程,找到你的Patch之后,特别注意,需要仔细查看Patch的Release,Platform/Language...以及阅

从Metalink下载补丁

登陆到Metalink(https://support.Oracle.com),Oracle内部用户可以使用ARU来下载。

点击Patches & Updates 页签,在"Patch Search"区,输入你的Patch号,Search,

Oracle EBS使用adpatch工具打patch过程

找到你的Patch之后,特别注意,需要仔细查看Patch的Release,Platform/Language...以及阅读Read Me信息(看是否有需要关联下载的Patch)

Oracle EBS使用adpatch工具打patch过程

然后下载Patch到本机,,

Oracle EBS使用adpatch工具打patch过程


上传&解压

打patch前,最好备份可能会被覆盖的文件。仔细阅读Readme文件。

上传patch文件到服务器端的Patch目录下,然后使用unzip命令解压,eg.

[oracle@ patches]$ unzip p10257769_R12.INV.B_R12_GENERIC.zip
Archive: p10257769_R12.INV.B_R12_GENERIC.zip
inflating: 10257769/README.html
inflating: 10257769/u10257769.drv
inflating: 10257769/f10257769.ldt
inflating: 10257769/inv/patch/115/sql/INVVLTPB.pls
inflating: 10257769/marker1.txt
inflating: 10257769/b10257769.ldt
inflating: 10257769/README.txt
inflating: 10257769/patch_metadata.xml
inflating: 10257769/ad/patch/115/manualsteps/ad_apply_patch.xml
[oracle@ patches]$

解压后会生成一个patch目录,进入patch目录

[oracle@ patches]$ cd 10257769/

[oracle@ 10257769]$ ls
ad f10257769.ldt marker1.txt README.html u10257769.drv
b10257769.ldt inv patch_metadata.xml README.txt
[oracle@ 10257769]$

u.drv文件是用于adpatch工具的drvier文件(Unified driver file),告诉adpatch需要拷贝哪些文件,需要产生哪些数据库对象...

Oracle EBS使用adpatch工具打patch过程