Detail of Patches in Oracle apps

Detail of Patches in Oracle apps



As you all know, we have to apply patches very frequently. This may be on your database or for oracle application ERP. We use OPATCH to apply patches on the database and ADPATCH to apply patches on oracle apps.

Here I am discussing only ADPATCH. As till now, I have worked in many organizations and applied a number of patches in different environments. So I am sharing my knowledge with you all. And if you find any mistake please feel free to write. 

What is a patch?

In simple words, patches are used to fix a bug. A bug is a defect in the code or functionality. Oracle provides a solution for that particular bug known as a patch.  



Types of patches in oracle apps?

Standalone/Oneoff patches:-- 

This is used to define a patch created to fix single/particular problem.

Mini Pack:--This is a group of one-off patches for a particular product like INV, GL, AP and named like 11i.GL.E ( means this group of patches contains fix for 11i GL product (General Ledger till time E is released ) This is commutative which means it will include 11i.GL.A, 11i.GL.B ....11iGL.D till 11i.GL.E earlier in 10.7 it used to call as patchset.

Family Pack:-- Group of mini-packs in one family bundled together is called a family pack. they are usually named as 11i_PF. A few examples of families are SCM ( 11i.SCM_PF.G ), ATG ( 11i.ATG_PF.H ) _PF indicate Product Family Pack


Maintenance Pack:-- Group of the family pack together is called a maintenance pack. So if you say your Verison is 11.5.10 then its maintenance pack 10 ( 3rd digit is maintenance pack )

cXXXXXX.drv The copy driver. Similar to patch.drv except it does not generate any files. dXXXXXX.drv Database driver. Functions the same as the R10 database driver.
gXXXXXXdrv Generate driver. Generates forms, reports, libraries, and message files.
uXXXXXX.drv it is a combination of all patches. means it contains c,d,g patchwork.

What is adpatch?

It is a utility that is used to apply patches. 

How to apply the patch?

You can find this here.



No comments:

Post a Comment

Really Thanks