My Oracle Support Banner

Requirement to Apply Patch Set to Middle-Tier (Non-Database) Homes on Linux (Doc ID 1232573.1)

Last updated on MARCH 10, 2020

Applies to:

Oracle Fusion Middleware - Version to [Release AS10gR2]
Linux x86
Linux x86-64
***Checked for relevance on 08-Feb-2013***


It is required to apply the Oracle Database Server 10g Patch Set to Oracle Application Server 10g Release 2 (10.1.2) middle-tier, standalone, and Identity Management homes (all non-database homes) in order to update the Enterprise Manager agent from to

Background Information:

The Patch Set Readme says that only Infrastructure homes with an Oracle Database Server 10.1.x will need <Patch 4505133> applied. On Linux platforms, it has been found that a required component does not get updated. The Enterprise Manager agent component should be at least level.

It has been tested to apply <Patch 4505133> before or after the Patch Set in order to update this component. Note this component may have been properly updated if the or Patch Sets were previously applied. Since the original Patch Set release, the requirement has been revised within
<Note 555681.1>, "Oracle Application Server Patch Set Notes Addendum 10g Release 2 (10.1.2) Patch Set 3 (".

Since the Patch Set is the terminal patch set release, providing this solution is the only method available in order to ensure systems are at an appropriate level before performing any other patching.


1. On all non-database Oracle Application Server 10g Release 2 ( homes, check what version the oracle.sysman.agent is reporting:

cd $ORACLE_HOME/inventory/
ls -d */*/* |grep oracle.sysman.agent

Example output
drwx------ 3 <USER> <GROUP> 4096 Jun 30 2002 Components21/oracle.sysman.agent/
drwx------ 3 <USER> <GROUP> 4096 Jun 30 2002 Components21/oracle.sysman.agent.ias/
drwxr-x--- 3 <USER> <GROUP> 4096 Jul 4 2002 Patches21/oracle.sysman.agent/  < starting with Patches21
drwxr-x--- 3 <USER> <GROUP> 4096 Jun 10 2008 Patches21/oracle.sysman.agent.ias/

2. If you see "Patches21/oracle.sysman.agent/", then the sysman.agent component has been updated to a level. Note it may say, which is also acceptable. If it is at this expected level, you may stop here. If you are applying another patch for this component and version, then you can be confident that it will not be skipped.

If "Components21/oracle.sysman.agent" does not return in the above query, then this component has not been installed for this home. This may be true for various standalone homes where the AS Control application is not installed. In this case, you may stop here as further patching of this component is not required.

3. If Components21/oracle.sysman.agent is present and the "Patches21/oracle.sysman.agent/" or "Patches21/oracle.sysman.agent/"does not exist in the output, then perform the following steps:


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.