<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jcprasad&#039;s Blog</title>
	<atom:link href="http://jcprasadinfo81.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jcprasadinfo81.wordpress.com</link>
	<description>Apps Consultant</description>
	<lastBuildDate>Wed, 15 Jun 2011 05:57:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jcprasadinfo81.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/839a6e53fd2aba84d5c872290d618ced?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Jcprasad&#039;s Blog</title>
		<link>http://jcprasadinfo81.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jcprasadinfo81.wordpress.com/osd.xml" title="Jcprasad&#039;s Blog" />
	<atom:link rel='hub' href='http://jcprasadinfo81.wordpress.com/?pushpress=hub'/>
		<item>
		<title>APPS 11.5.10.2 Installation on OEL5</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/23/apps-11-5-10-2-installation-on-oel5/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/23/apps-11-5-10-2-installation-on-oel5/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 15:29:02 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Installations]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=56</guid>
		<description><![CDATA[Oracle® Applications Doc ID: 316806.1 Installation Update Notes Release 11i (11.5.10.2) for Linux x86, Solaris SPARC, Microsoft Windows, HP-UX PA-RISC, HP-Tru64, IBM AIX Revised: October 2009 This document updates Installing Oracle Applications and Upgrading Oracle Applications with platform-specific information for Oracle Applications Release 11i (11.5.10.2). Refer to the information contained here, and to the appropriate manual, when you install or upgrade your system. This [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=56&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Oracle® Applications</strong></p>
<table border="0" cellspacing="6" cellpadding="0" width="80%">
<tbody>
<tr>
<td></td>
<td valign="top"><a href="https://metalink2.oracle.com/help/usaeng/Search/search.html#file">Doc  ID</a>:</td>
<td><strong>316806.1</strong></td>
</tr>
</tbody>
</table>
<p>Installation Update Notes</p>
<p>Release 11i (11.5.10.2) for Linux x86, Solaris SPARC, Microsoft Windows,  HP-UX PA-RISC, HP-Tru64, IBM AIX</p>
<p>Revised: October 2009</p>
<p>This document updates Installing Oracle Applications and Upgrading Oracle  Applications with platform-specific information for Oracle Applications Release  11i (11.5.10.2). Refer to the information contained here, and to the appropriate  manual, when you install or upgrade your system.</p>
<p>This document may be updated on a weekly basis. Currently, it contains the  following sections:</p>
<ul>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDDGJAH">General  Requirements for All Operating Systems</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDGHDCC">General  Requirements for UNIX/Linux</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDBADAI">Linux  x86 and Linux x86-64 (AMD64/EM64T) Requirements</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDFBCHD">Solaris  SPARC Requirements</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDBEIFH">HP-UX  PA-RISC Requirements</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDFAJIG">HP-Tru64  Requirements</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDDAADF">IBM  AIX Requirements</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDGJFAH">General  Requirements for Windows</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDBGGHB">Windows  Server 2003 Requirements</a></li>
<li><a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDBBDDD">Current  Revisions Log</a></li>
</ul>
<p>The latest version of this document, and the latest certified operating  system requirements, are available on Oracle<em>MetaLink</em>. The Oracle  Applications Release Notes and Oracle Applications NLS Release Notes, also  available on Oracle<em>MetaLink</em>, describe additional required tasks,  including applying AD patches and any Consolidated Update patches that apply to  the products in your system.</p>
<p><strong>Documentation Accessibility</strong></p>
<p>Our goal is to make Oracle products, services, and supporting documentation  accessible, with good usability, to the disabled community. To that end, our  documentation includes features that make information available to users of  assistive technology. This documentation is available in HTML format, and  contains markup to facilitate access by the disabled community. Standards will  continue to evolve over time, and Oracle is actively engaged with other  market-leading technology vendors to address technical obstacles so that our  documentation can be accessible to all of our customers. For additional  information, visit the Oracle Accessibility Program Web site at</p>
<p><a href="http://www.oracle.com/accessibility/" target="new">http://www.oracle.com/accessibility/</a></p>
<p>Accessibility of Code Examples in Documentation JAWS, a Windows screen  reader, may not always correctly read the code examples in this document. The  conventions for writing code require that closing braces should appear on an  otherwise empty line; however, JAWS may not always read a line of text that  consists solely of a bracket or brace.</p>
<p>Accessibility of Links to External Web Sites in Documentation This  documentation may contain links to Web sites of other companies or organizations  that Oracle does not own or control. Oracle neither evaluates nor makes any  representations regarding the accessibility of these Web sites.</p>
<p><strong>General Requirements for All Operating Systems</strong></p>
<p>The notes in this section apply to Linux x86 and Linux x86-64 (AMD64/EM64T),  Solaris SPARC, HP-UX PA-RISC, HP-Tru64, IBM AIX, and Windows x86 operating  systems.</p>
<p><strong>Start Here DVD</strong></p>
<p>Be sure to download and apply the latest Rapid Install patch as described in  the Oracle Applications Release Notes before you begin your installation or  upgrade.</p>
<p><strong>Operating System Versions</strong></p>
<p>The operating system versions supported are listed in the following table.  See Certify on Oracle<em>MetaLink</em> for the latest information.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:You can only install Oracle Applications on an x86-64 architecture server if  the operating system is 32-bit Linux or Windows. If your operating system is  64-bit, contact your operating system vendor to obtain a 32-bit operating system  before installing Oracle Applications.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<td valign="bottom"><strong>Operating System Name</strong></td>
<td valign="bottom"><strong>Supported Version</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">Oracle Enterprise Linux (32-bit)</td>
<td valign="top">4, 5 – installation and maintenance pack</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES (32-bit)</td>
<td valign="top">2.1¹, 3, 4, 5 – installation and maintenance pack</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server (32-bit)</td>
<td valign="top">8, 9, 10 – installation and maintenance pack</td>
</tr>
<tr>
<td rowspan="2" valign="top">Solaris SPARC</td>
<td valign="top">6 (5.6)² – maintenance pack</td>
</tr>
<tr>
<td valign="top">8 (5.8), 9 (5.9), 10 (5.10) – installation and maintenance  pack</td>
</tr>
<tr>
<td valign="top">HP-UX PA-RISC</td>
<td valign="top">11.11, 11.23, 11.31 – installation and maintenance pack</td>
</tr>
<tr>
<td valign="top">HP-UX Itanium**</td>
<td valign="top">11.23, 11.31 – installation</td>
</tr>
<tr>
<td rowspan="2" valign="top">HP-Tru64</td>
<td valign="top">5.1A³, 5.1B – installation and maintenance pack</td>
</tr>
<tr>
<td valign="top">4.0F³, 4.0G³ – maintenance pack</td>
</tr>
<tr>
<td valign="top">IBM AIX</td>
<td valign="top">5L (5.2<sup>4</sup>, 5.3), 6 (6.1) – installation and maintenance  pack Note: New Release 11.5.10.2 installations and maintenance upgrades to this  release level are not supported on IBM AIX 4.3.3. See Oracle<em>MetaLink</em> note 233657.1 for desupport information.</td>
</tr>
<tr>
<td valign="top">Windows x86</td>
<td valign="top">Windows 2000 (all server editions)</td>
</tr>
<tr>
<td valign="top"></td>
<td valign="top">Windows Server 2003 (all editions)</td>
</tr>
<tr>
<td colspan="2" valign="top">Footnotes:¹In accordance with the Red Hat Enterprise Linux Errata Support Policy, the 7  year life-cycle of Red Hat Enterprise Linux AS/ES 2.1 has ended effective June  1, 2009. As such, Red Hat has discontinued the technical support services, bug  fix, enhancement, and security errata updates for Red Hat Enterprise Linux AS/ES  2.1. For instructions on migrating Red Hat Enterprise Linux 2.1 or 3 to Red Hat  Enterprise Linux 4, see Oracle<em>MetaLink</em> Note 303237.1.<br />
For migrating  an EBS 11<em>i</em> installation from Red Hat Enterprise Linux 2.1 to RHEL/OEL 5  see Oracle<em>MetaLink</em> Note 850358.1.</p>
<p>²In accordance with the Sun End of Service Life (EOSL) support policy, the  life-cycle of Solaris 6 (5.6) has ended. Customers are urged to migrate to a  supported version of Solaris SPARC.</p>
<p>³In accordance with the Hewlett Packard Prior Version Support – Sustaining  Engineering (PVS-SE) support policy, the life-cycle of HP Tru64 UNIX Versions  4.0F, 4.0G, and 5.1A has ended. Customers requiring support on patch kits or  releases that are no longer supported should contact their HP Representative to  determine if extended sustaining engineering support is available and under what  terms and conditions such extended support may be purchased. Customers are urged  to upgrade to the only currently supported HP Tru64 UNIX Version 5.1B.</p>
<p><sup>4</sup>AIX 5.2 has been generally desupported by IBM – please see  Oracle<em>MetaLink</em> Note 803307.1 for more information.</p>
<p>**For HP-UX Itanium, Rapid Install supports database tier installations for  multi-node systems. You install the database tier on HP-UX Itanium and the  application tier on HP-UX PA-RISC. The Oracle Applications 11i for HP-UX PA-RISC  (32-bit) with Oracle9i for HP-UX Itanium bundle contains January 2006 Critical  Patch Updates on both the database and application tiers. See the Multi-node  Installations chapter inInstalling Oracle Applications: A Guide to Using Rapid  Install for more information.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Required Packages and Patches</strong></p>
<p>The following table lists the packages and individual patches required for  each operating system. Unless otherwise noted, the packages and patches must be  installed manually.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Additional Information:See the installation instructions (software and hardware requirements  section) for information on the RDBMS-specific version for your platform. See  also the vendor’s operating system installation manual or the operating system  media for information on obtaining and applying  patches.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<td valign="bottom"><strong>Operating System</strong></td>
<td valign="bottom"><strong>Required Patches</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">Oracle Enterprise Linux 4*</td>
<td valign="top">Quarterly Update 4 or higher (Recommended Version)</p>
<ul>
<li>compat-db-4.1.25-9</li>
<li>compat-gcc-32-3.2.3-47.3</li>
<li>compat-gcc-32-c++-3.2.3-47.3</li>
<li>compat-oracle-rhel4-1.0-5 (from Oracle patch 4198954)</li>
<li>compat-libcwait-2.1-1 (from Oracle patch 4198954)</li>
<li>compat-libgcc-296-2.96-132.7.2</li>
<li>compat-libstdc++-296-2.96-132.7.2</li>
<li>compat-libstdc++-33-3.2.3-47.3</li>
<li>xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.37</li>
<li>xorg-x11-deprecated-libs-6.8.2-1.EL.13.37</li>
<li>openmotif-2.2.3-10.RHEL4.5</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">Oracle Enterprise Linux 5*Red Hat Enterprise Linux 5* (base and Advanced Platform)</td>
<td valign="top">Update 1 (OEL 5.1) or higher is requiredUpdate 1 (RHEL 5.1) or higher is required.</p>
<p>The following packages are not part of the OEL 5 or RHEL 5 distribution media  and must be installed manually:</p>
<ul>
<li>compat-libstdc++-egcs-1.1.2-1<sup>1</sup></li>
<li>compat-libcwait-2.1-1<sup>1</sup></li>
<li>compat-oracle-el5-1.0-5<sup>1</sup></li>
<li>openmotif21-2.1.30-11.EL5<sup>1</sup></li>
<li>binutils-2.15<sup>2</sup></li>
</ul>
<p>The following packages must be installed from the OEL 5 or RHEL 5  distribution media:</p>
<ul>
<li>libXp-1.0.0-8.1.el5</li>
<li>compat-libgcc-296-2.96-138</li>
<li>compat-libstdc++-33-3.2.3-61</li>
<li>compat-db-4.2.52-5.1</li>
</ul>
<p>Note :</p>
<p><sup>1</sup>: Download from <a href="http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/" target="new">http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/</a> (for both OEL 5 and RHEL 5)<br />
<sup>2</sup>: GNU linker (ld) version 2.15 is  required for relinking the modules in Advanced Planning &amp; Scheduling (MSC,  MSO, MSR) – download binutils-2.15 from <a href="http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/" target="new">http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/</a> (for both OEL 5 and RHEL 5)</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 2.1*</td>
<td valign="top">
<ul>
<li>pdksh-5.s.14-13 (Oracle Discoverer)</li>
<li>openmotif-2.1.30-x</li>
<li><strong>Note:</strong> In accordance with the Red Hat Enterprise Linux  Errata Support Policy, the 7 year life-cycle of Red Hat Enterprise Linux AS/ES  2.1 has ended effective June 1, 2009. For instructions on migrating Red Hat  Enterprise Linux 2.1 or 3 to Red Hat Enterprise Linux 4, see  Oracle<em>MetaLink</em> note (Doc ID: 303237.1).</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 3*</td>
<td valign="top">Quarterly Update 1 or higher (Minimum required version)Note: See Certify on Oracle<em>MetaLink</em> for information on specific  Quarterly Updates requirements.</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 3*</td>
<td valign="top">Quarterly Update 4 (Recommended version)Note: From the Package Group Selection screen, select Legacy Software  Development. The following components will be installed automatically:</p>
<ul>
<li>compat-db-4.0.14-5.1</li>
<li>compat-gcc-7.3-2.96.128</li>
<li>compat-libstdc++-7.3-2.96.128</li>
<li>compat-gcc-c++-7.3-2.96.128</li>
<li>compat-libstdc++-devel-7.3-2.96.128</li>
<li>setarch-1.3-1</li>
<li>pdksh-5.2.14-21 (Oracle Discoverer)</li>
</ul>
<p>The following required component must be installed manually:</p>
<ul>
<li>openmotif-2.1.30-x</li>
</ul>
<p>Note: Available on Disk 3 of Quarterly Update 4 media.</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 4*</td>
<td valign="top">Legacy Software Development package and X Software Development  packageNote: Select these packages from the Package Group Selection screen. If the  operating system is already installed, use System Settings &gt; Add/Remove  Applications to install these two packages.</p>
<p>The following components will be installed automatically:</p>
<ul>
<li>compat-db-4.1.25-9</li>
<li>compat-gcc-32-3.2.3-47.3</li>
<li>compat-gcc-32-c++-3.2.3-47.3</li>
<li>compat-oracle-rhel4-1.0-5 (from Oracle patch 4198954)</li>
<li>compat-libcwait-2.1-1 (from Oracle patch 4198954)</li>
<li>compat-libgcc-296-2.96-132.7.2</li>
<li>compat-libstdc++-296-2.96-132.7.2</li>
<li>compat-libstdc++-33-3.2.3-47.3</li>
<li>xorg-x11-deprecated-libs-devel-6.8.1-23.EL</li>
<li>xorg-x11-deprecated-libs-6.8.1-23.EL</li>
</ul>
<p>The following required component must be installed manually:</p>
<ul>
<li>openmotif-2.1.30-x</li>
</ul>
<p>Note: For information on downloading the openmotif component, see the  instructions at the following URL:<a href="https://rhn.redhat.com/errata/RHSA-2005-412.html" target="new">https://rhn.redhat.com/errata/RHSA-2 005-412.html</a></td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 8</td>
<td valign="top">The following required components must be installed manually:</p>
<ul>
<li>openmotif-2.1.30-x</li>
<li>gcc 2.95.3</li>
<li>SUSE Linux Enterprise Server 8 Service Pack 3</li>
</ul>
<p>Note:</p>
<ul>
<li>Download “openmotif-2.1.30-x”  from:<br />
http://support.novell.com/techcenter/search/search.do?cmd=displayKC&amp;externalId&amp;#  061;70bbf5fc1e287442b21b3c602acd7f71html</li>
<li>Download the SUSE Linux Enterprise Server 8 Service Pack 3 from:  http://download.novell.com/directed</li>
<li>gcc 2.95.3 is included in the SUSE Linux Enterprise Server 8 operating  system CDs named as gcc_old package</li>
<li>Install glibc-devel during the installation of the operating system by  selecting the “C/C++ Compiler and Tools” option. If the operating system is  already installed, manually select the package when installing SUSE Linux  Enterprise Server 8 Service Pack 3.</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 9</td>
<td valign="top">The following required components must be installed manually:</p>
<ul>
<li>openmotif-2.1.30-x</li>
<li>gcc 2.95.3</li>
<li>orarun-1.8-109</li>
</ul>
<p>Note:</p>
<ul>
<li>/suse/s390/openmotif21-libs-2.1.30MLI4-119.1.s390.rpm is available in SUSE  Linux Enterprise Server 9 CD2</li>
<li>gcc 2.95.3 is included in the SUSE Linux Enterprise Server 9 operating  system CDs named as gcc_old package</li>
<li>orarun-1.8-109 can be downloaded from  http://ftp.novell.com/partners/oracle/sles-9/</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 10</td>
<td valign="top">Service Pack 1 (SP1) or higher is required. The following  components must also be installed manually:</p>
<ul>
<li>db1-1.85-99<sup>1</sup></li>
<li>gcc 2.95.3 <sup>1</sup></li>
<li>gdbm-devel-1.8.3-243.2<sup>2</sup></li>
<li>binutils-2.15<sup>3</sup></li>
</ul>
<p>Additionally, the following must be installed manually from the SLES 10  distribution media if not already on the system:</p>
<ul>
<li>openmotif21-libs-2.1.30MLI4-143.2</li>
<li>orarun-1.9-21.2 (for SLES 10 SP1) / orarun-1.9-21.24 (for SLES 10 SP2)</li>
</ul>
<p>Note :</p>
<p><sup>1</sup>: Download from the Novell site: <a href="ftp://ftp.novell.com/partners/oracle/ebiz11i" target="new">ftp://ftp.novell.com/partners/oracle/ebiz11i</a><br />
<sup>2</sup>:  Install from SLES 10 distribution media if not already installed as part of  “C/C++ Compiler &amp; Tools” Development package<br />
3: GNU linker (ld) version  2.15 is required for relinking the modules in Advanced Planning &amp; Scheduling  (MSC, MSO, MSR) – install it from the Novell site: <a href="ftp://ftp.novell.com/partners/oracle/ebiz11i" target="new">ftp://ftp.novell.com/partners/oracle/ebiz11i</a></td>
</tr>
<tr>
<td valign="top">Solaris 8 (5.8), 9 (5.9)</td>
<td valign="top">J2SE Solaris Recommended Patch Cluster, dated 7/05/05 or  later</td>
</tr>
<tr>
<td valign="top">HP-UX PA-RISC 11.11</td>
<td valign="top">PHCO_25452, PHNE_25084, PHNE_25642, PHSS_24638 (C++),  GOLDQPK11i-December 01, C++ Compiler C.03.27 (or higher) or HP C/aC++  Developer’s Bundle**</td>
</tr>
<tr>
<td valign="top">HP-UX PA-RISC 11.23, 11.31</td>
<td valign="top">C++ Compiler A.03.60 (or higher) or HP C/aC++ Developer’s  Bundle**</td>
</tr>
<tr>
<td valign="top">HP-UX Itanium 11.23, 11.31</td>
<td valign="top">None</td>
</tr>
<tr>
<td valign="top">IBM AIX 5L (5.2, 5.3)</td>
<td valign="top">Visual Age C++ 6.0.0.5 (or higher) and Oct. 2003 PTF, or IBM XL  7.0 C/C++<sup>1,2</sup> runtime libraries , or IBM XL 8.0C/C++<sup>1,2 </sup>runtime libraries. For other minimum software versions and patches  required to support Oracle Products on IBM pSeries, see Oracle<em>MetaLink</em> note (Doc ID: 282036.1).For installations on 32-bit kernel AIX 5.3 Technology Level (TL) 6 with  Service Pack 4 and below, please install the APAR IZ05077 or use the 64-bit  kernel.</td>
</tr>
<tr>
<td valign="top">IBM AIX 6 (6.1)</td>
<td valign="top">Service Pack 1 (AIX 6100-00-01) or higher. IBM XL 8.0 C/C++ (at  least at the <a href="http://www-1.ibm.com/support/docview.wss?rs=2239&amp;context=SSJT9L&amp;dc=D400&amp;uid=swg24017671&amp;loc=en_US&amp;cs=utf-8&amp;lang=en" target="new">November 2007 PTF</a> level – 8.0.0.17) runtime libraries. APAR  IZ10223 (‘Olson Timezone settings is not working for 64-bit Applications’) for  base level AIX (6100-00).</td>
</tr>
<tr>
<td valign="top">Windows 2000</td>
<td valign="top">Service Pack 2. See also <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDGJFAH">General  Requirements for Windows</a>.</td>
</tr>
<tr>
<td valign="top">Windows Server 2003</td>
<td valign="top">None. See <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDGJFAH">General  Requirements for Windows</a>.</td>
</tr>
<tr>
<td colspan="2" valign="top">Footnotes:<br />
*After installing these patches, run  ldconfig -v.** Some Oracle Applications product modules (Discrete Manufacturing (WPS,  WIP, ENG) and Advanced Planning &amp; Scheduling (MSC, MSO, MSR)) are written in  C++ and require the C++ compiler to perform the link. If the system where Oracle  Applications is being installed has no other use for the C++ compiler, you can  download and install the 60-day trial version of the HP C/aC++ Developer’s  Bundle rather than purchasing the full C++ compiler. The linker included in the  Developer’s Bundle does not expire and can be used beyond the 60-day trial  limitation. For more information, review the HP C/aC++ FAQ <a href="http://h21007.www2.hp.com/portal/site/dspp/PAGE.template/page.document?ciid=e408e467f5f02110e467f5f02110275d6e10RCRD" target="new">here</a>.</p>
<p><sup>1</sup> IBM XL 7.0C/C++ or IBM XL 8.0C/C++ is required for Discrete  Manufacturing (WPS, WIP, ENG) and Advanced Planning &amp; Scheduling (MSC, MSO,  MSR).<br />
<sup>2</sup> The XL C/C++ runtime utilities are not needed if you are  using the full version of XL C/C++ Enterprise Edition v7.0 or 8.0 for AIX. If  needed, the XL C/C++ runtime libraries are available from:</p>
<p><a href="http://www-01.ibm.com/support/docview.wss?uid=swg24007696" target="new">http://www-01.ibm.com/support/docview.wss?uid=swg24007696</a> (7.0)<br />
<a href="http://www-1.ibm.com/support/docview.wss?uid=swg24010670" target="new">http://www-1.ibm.com/support/docview.wss?uid=swg24010670</a> (8.0)</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Split Configurations</strong></p>
<p>After you have installed Oracle Applications, you can subsequently migrate  the database tier of Oracle Applications to other operating systems. This is  called a split configuration database tier.</p>
<p>For a list of operating systems available and instructions on how to create a  split configuration database tier, refer to Oracle Certify on  Oracle<em>MetaLink</em>. From the main page, select View Certifications by  Product &gt; E-Business Suite &gt; E-Business Suite &gt; 11i Split Configuration  Information.</p>
<p><strong>Java 2 Standard Edition (J2SE)</strong></p>
<p>Rapid Install installs the Java 2 Standard Edition 1.4.2 automatically for  systems running on Solaris, Linux, or Windows operating systems. If your system  runs on HP-UX PA-RISC, HP-Tru64, or IBM AIX, you must download and install J2SE  before you continue with the installation or upgrade.</p>
<p>&nbsp;</p>
<p>Step 1   Download Java 2 Standard Edition</p>
<p>J2SE 1.4 is available from a download site provided by your OS vendor. Use  this site to download J2SE for the operating system on the node(s) where you  deploy your application tier servers (forms, Web, concurrent processing, and  administration servers).</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:Download the Java 2 Development Kit, Standard Edition, not the Java 2 Runtime  Environment (JRE), Standard Edition.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Find your application tier operating system in the following table. Go to the  URL listed and download the latest available patch release provided. Maintenance  releases are indicated by the third digit, such as 1.4.2. Patch releases are  designated with the fourth set of numbers, such as 1.4.2.03.</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<td valign="bottom"><strong>Operating System</strong></td>
<td valign="bottom"><strong>Certified Version</strong></td>
<td valign="bottom"><strong>Download Location</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">HP-UX PA-RISC</td>
<td valign="top">J2SE 1.4.2</td>
<td valign="top">http://www.hp.com/products1/unix/java/</td>
</tr>
<tr>
<td valign="top">HP-Tru64</td>
<td valign="top">J2SE 1.4.2</td>
<td valign="top">http://www.compaq.com/java/download/index.html</td>
</tr>
<tr>
<td valign="top">IBM AIX</td>
<td valign="top">J2SE 1.4.2*</td>
<td valign="top">http://www.ibm.com/developerworks/java/jdk/aix/index.html</td>
</tr>
<tr>
<td colspan="3" valign="top">*For AIX 5L, download JDK 1.4.2 release 20050609 or  later.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Step 2   Install J2SE on the application tier servers</p>
<p>Follow the instructions from the download site to install J2SE on each node  that contains an application tier server. Note the new J2SE 1.4 installation  top-level directory. Insert the full path as &lt;JDK14_TOP&gt; when instructed  to do so.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:Review the installation instructions and Release Notes for the J2SE you  download to ensure that the OS version you are running is supported with J2SE  1.4. You may have to upgrade to a later, certified version of the OS or apply  other system patches before you can install the  J2SE.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Step 3   Verify the installation</p>
<p>Type the following command to verify that you have installed the correct  version:</p>
<p>&lt;JDK14_TOP&gt;/bin/java -version</p>
<p>The version should read “1.4.x.y”, where x is the certified maintenance  level, and y is the patch level you installed. When the Rapid Install wizard  prompts for the J2SE location, enter &lt;JDK14_TOP&gt;.</p>
<p><strong>Discoverer</strong></p>
<p>The Discoverer 4i product has been de-supported effective November 2006 and  all Oracle E-Business Suite customers must upgrade to Discoverer 10g if they  intend to use the Discoverer product with EBS. Please refer to  Oracle<em>MetaLink</em> Note: 313418.1 ‘Using Discoverer 10g with Oracle  Applications 11i’.</p>
<p>Users should check Certify on Oracle<em>MetaLink</em> for currently supported  operating systems for the Discoverer 10g product.</p>
<p><strong>General Requirements for UNIX/Linux</strong></p>
<p>This section outlines requirements that apply to all UNIX/Linux operating  systems. Specific requirements are listed under separate headings.</p>
<p><strong>LD_LIBRARY_PATH Environment Variable</strong></p>
<p>Dynamic libraries are used as part of the relinking and execution processes.  The LD_LIBRARY_PATH environment variable is used by Oracle Applications to  locate the required dynamic libraries at runtime. Rapid Install sets  LD_LIBRARY_PATH as follows:</p>
<p>On each application tier server node:</p>
<p>LD_LIBRARY_PATH is set in three places:</p>
<ul>
<li>$APPL_TOP/admin/adovars.env</li>
<li>$ORACLE_HOME/&lt;CONTEXT_NAME&gt;.env, in both the 8.0.6 and iAS Oracle home  directories</li>
</ul>
<p>To change the value in any of the application tier locations, use the Edit  Parameters function of the OAM AutoConfig tool to update the following fields  (as required). Then, run AutoConfig (adautocfg.sh) to implement the changes.</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<td valign="bottom"><strong>Parameter</strong></td>
<td valign="bottom"><strong>Value</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">adovars</td>
<td valign="top">LD_LIBRARY_PATH or SHLIB_PATH (HP-UX PA-RISC only) or LIBPATH  (IBM AIX only)</td>
</tr>
<tr>
<td valign="top">iAS Oracle Home</td>
<td valign="top">LD_LIBRARY_PATH or SHLIB_PATH (HP-UX PA-RISC only) or LIBPATH  (IBM AIX only)</td>
</tr>
<tr>
<td valign="top">Tools Oracle Home</td>
<td valign="top">LD_LIBRARY_PATH or SHLIB_PATH (HP-UX PA-RISC only) or LIBPATH  (IBM AIX only)</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Additional Information:See AutoConfig in Oracle Applications Maintenance  Utilities.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>On the database server node:</p>
<p>LD_LIBRARY_PATH is set in $ORACLE_HOME/&lt;CONTEXT_NAME&gt;.env.</p>
<p><strong>Linux x86 and Linux x86-64 (AMD64/EM64T) Requirements</strong></p>
<p>This section describes requirements that are specific to Linux x86 and Linux  x86-64 (AMD64/EM64T). Oracle Applications (11<em>i</em>) is supported on Linux  x86 or Linux x86-64 (AMD64/EM64T) running the 32-bit version of the operating  system only.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:You can only install Oracle Applications on an x86-64 architecture server if  the operating system is 32-bit Linux or Windows. If your operating system is  64-bit, contact your operating system vendor to obtain a 32-bit operating system  before installing Oracle Applications.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>All Linux x86 and Linux x86-64 (AMD64/EM64T) Operating  Systems</strong></p>
<p>Oracle Enterprise Linux 4, Oracle Enterprise Linux 5, Red Hat Enterprise  Linux AS/ES 2.1, Red Hat Enterprise Linux AS/ES 3, Red Hat Enterprise Linux  AS/ES 4, Red Hat Enterprise Linux 5, SUSE Linux Enterprise Server 8, SUSE Linux  Enterprise Server 9, SUSE Linux Enterprise Server 10 all have dependencies on  the following components. Dependencies that pertain only to a subset of Linux  x86 and x86-64 (AMD64/EM64T) operating systems are listed under separate  headings.</p>
<p><strong>Kernel Requirements</strong></p>
<p>The following table lists the required minimum kernel versions (to determine  version, enter: $ uname -r).</p>
<table border="1" cellspacing="0" cellpadding="0" width="64%">
<thead>
<tr>
<td valign="bottom"><strong>Operating System</strong></td>
<td valign="bottom"><strong>Kernel</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">Oracle Enterprise Linux 4</td>
<td valign="top">2.6.9-42.0.0.0.1.EL</td>
</tr>
<tr>
<td valign="top">Oracle Enterprise Linux 5</td>
<td valign="top">2.6.18-8.EL</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 2.1</td>
<td valign="top">2.4.9-e.x (where x is &gt; than 12)<br />
<strong>Note</strong>: In  accordance with the Red Hat Enterprise Linux Errata Support Policy, the 7 year  life-cycle of Red Hat Enterprise Linux AS/ES 2.1 has ended effective June 1,  2009. For instructions on migrating Red Hat Enterprise Linux 2.1 or 3 to Red Hat  Enterprise Linux 4, see Oracle<em>MetaLink</em> note (Doc ID:  303237.1).</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 3</td>
<td valign="top">2.4.21-9.EL (required) 2.4.21-20.EL (recommended)</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 4</td>
<td valign="top">2.6.9-5.EL</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux 5</td>
<td valign="top">2.6.18-8.EL</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 8</td>
<td valign="top">2.4.21-138</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 9</td>
<td valign="top">2.6.5-7.97</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 10</td>
<td valign="top">2.6.16.21-0.8</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>glibc Requirements</strong></p>
<p>The following table lists the required minimum glibc versions (to determine  this, enter: $ rpm -q glibc).</p>
<table border="1" cellspacing="0" cellpadding="0" width="46%">
<thead>
<tr>
<td width="58%" valign="bottom"><strong>Operating System</strong></td>
<td width="42%" valign="bottom"><strong>glibc</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">Oracle Enterprise Linux 4</td>
<td valign="top">2.3.4-2.25</td>
</tr>
<tr>
<td valign="top">Oracle Enterprise Linux 5</td>
<td valign="top">2.3.4-2.26</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 2.1</td>
<td valign="top">2.2.4-32.3<br />
<strong>Note</strong>: In accordance with the Red  Hat Enterprise Linux Errata Support Policy, the 7 year life-cycle of Red Hat  Enterprise Linux AS/ES 2.1 has ended effective June 1, 2009. For instructions on  migrating Red Hat Enterprise Linux 2.1 or 3 to Red Hat Enterprise Linux 4, see  Oracle<em>MetaLink</em>note (Doc ID: 303237.1).</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 3</td>
<td valign="top">2.3.2-95.3</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux AS/ES 4</td>
<td valign="top">2.3.4-2</td>
</tr>
<tr>
<td valign="top">Red Hat Enterprise Linux 5</td>
<td valign="top">2.3.4-2.26</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 8</td>
<td valign="top">2.2.5-213</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 9</td>
<td valign="top">2.3.3-98.28</td>
</tr>
<tr>
<td valign="top">SUSE Linux Enterprise Server 10</td>
<td valign="top">2.4-31.2</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Domain Name System (DNS) Resolver Parameters</strong></p>
<p>Two Domain Name System (DNS) resolver parameters (timeout and attempts) are  set by default to low values when the operating system is installed. These low  values may cause attempted network connections to an Oracle database to fail. If  this happens, add or update the following entries to these minimum settings in  the /etc/resolv.conf file on each server node:</p>
<p>options attempts:5</p>
<p>options timeout:15</p>
<p>&nbsp;</p>
<p><strong>Net Service Listeners in Multi-user Installations</strong></p>
<p>Give all users in a multi-user installation write privileges to the .oracle  directory:</p>
<p>$ chmod 777 /var/tmp/.oracle</p>
<p><strong>Oracle Enterprise Linux 4 and 5, Red Hat Enterprise Linux 3, 4 and 5  and SUSE Linux Enterprise Server 8, 9 and 10</strong></p>
<p>This section describes requirements that apply only to Oracle Enterprise  Linux 4 and 5, Red Hat Enterprise Linux 3, 4 and 5 and SUSE Linux Enterprise  Server 8, 9 and 10.</p>
<p><strong>Verifying Host Names</strong></p>
<p>Use the following to verify host name settings:</p>
<p>For Oracle Enterprise Linux 4 and 5, Red Hat Enterprise Linux 3, 4 and 5:</p>
<ol>
<li>Verify that the /etc/hosts file is formatted as follows:</li>
</ol>
<p>2.  127.0.0.1 localhost.localdomain localhost</p>
<p>3.  &lt;ip_address&gt; &lt;node_name&gt;.&lt;domain_name&gt;  &lt;node_name&gt;</p>
<ol>
<li>Verify that the /etc/sysconfig/network file is formatted as follows:</li>
</ol>
<p>5.  HOSTNAME=&lt;node_name&gt;.&lt;domain_name&gt;</p>
<ol>
<li>If the /etc/sysconfig/networking/profiles/default/network file exists,  remove it.</li>
<li>If you changed any files in the previous steps, restart the system.</li>
</ol>
<p>For SUSE Linux Enterprise Server 8, 9 and 10:</p>
<ol>
<li>Verify that the /etc/hosts file is formatted as follows:</li>
</ol>
<p>2.  127.0.0.1 localhost.localdomain localhost</p>
<p>3.  &lt;ip_address&gt; &lt;node_name&gt;.&lt;domain_name&gt;  &lt;node_name&gt;</p>
<ol>
<li>If you changed any files in the previous step, restart the system.</li>
</ol>
<p><strong>Modifying the Number of Open File Descriptors</strong></p>
<p>Open the /etc/security/limits.conf file and change the existing values for  “hard” and “soft” parameters as follows. Restart the system after making  changes.</p>
<p>For Oracle Enterprise Linux 4 and 5, Red Hat Enterprise Linux 3, 4 and 5 and  SUSE Linux Enterprise Server 9 and 10:</p>
<p>* hard nofile 65535</p>
<p>* soft nofile 4096</p>
<p>For SUSE Linux Enterprise Server 8:</p>
<p>* hard nofile 32768</p>
<p>* soft nofile 32768</p>
<p><strong>Modifying the Port Range Values</strong></p>
<p>Open the /etc/sysctl.conf file and change the value of  net.ipv4.ip_local_port_range as follows. Restart the system after making  changes.</p>
<p>net.ipv4.ip_local_port_range = 10000 65000</p>
<p>Please note that this range is a recommended range, and may need to be  adjusted according to the specific needs of the user’s environment in order to  avoid port conflicts.</p>
<p><strong>Setting the Environment</strong></p>
<p>Perform the following tasks to set the environment before you run Rapid  Install.</p>
<ol>
<li>Rename the /usr/bin/gcc and /usr/bin/g++ files.</li>
</ol>
<p>For Red Hat Enterprise Linux AS/ES 3 and SUSE Linux Enterprise Server 9  only:</p>
<p># mv /usr/bin/gcc /usr/bin/gcc323</p>
<p># mv /usr/bin/g++ /usr/bin/g++323</p>
<p>For SUSE Linux Enterprise Server 10 only:</p>
<p># mv /usr/bin/gcc /usr/bin/gcc41</p>
<p># mv /usr/bin/g++ /usr/bin/g++41<br />
For SUSE Linux Enterprise Server 8  only:</p>
<p># mv /usr/bin/gcc /usr/bin/gcc322</p>
<p># mv /usr/bin/g++ /usr/bin/g++322</p>
<ol>
<li>Create symbolic links.</li>
</ol>
<p>For Red Hat Enterprise Linux AS/ES 3 only:</p>
<p># ln -s /usr/bin/gcc296 /usr/bin/gcc</p>
<p># ln -s /usr/bin/g++296 /usr/bin/g++</p>
<p>&nbsp;</p>
<p>For SUSE Linux Enterprise Server 8, 9 and 10 only:</p>
<p># ln -s /opt/gcc295/bin/gcc /usr/bin/gcc</p>
<p># ln -s /opt/gcc295/bin/g++ /usr/bin/g++<br />
For SUSE Linux Enterprise  Server 10 only:</p>
<p># ln -s /usr/bin/ld215 /usr/bin/ld</p>
<p># ln -s /usr/lib/libdb.so.2 /usr/lib/libdb.so.3<br />
# ln -s  /usr/lib/libgdbm.so /usr/lib/libgdbm.so.2</p>
<p>For Oracle Enterprise Linux 5 and Red Hat Enterprise Linux 5 only :</p>
<p># ln -s /usr/bin/ld215 /usr/bin/ld</p>
<p>Download and apply the OS library patch 6078836 from Oracle<em>MetaLink</em> and create the following symbolic link:<br />
# ln -s /usr/lib/libdb.so.2  /usr/lib/libdb.so.3</p>
<ol>
<li>Verify that the host name setting is correct. The command should return a  fully qualified host name. For example: &lt;host_name&gt;.&lt;domain_name&gt;.</li>
</ol>
<p># hostname -f</p>
<p><strong>Completing Preinstallation Tasks</strong></p>
<p>Complete these tasks after you set the environment variables and before you  begin the installation steps described in Installing Oracle Applications.</p>
<ol>
<li>Unset the NLS_LANG environment variable, if it is defined prior to  installation.</li>
<li>For Red Hat Enterprise Linux 3, apply the OS library patch 3006854  (downloadable from Oracle<em>MetaLink</em>).</li>
<li>For Oracle Enterprise Linux 5, Red Hat Enterprise Linux 5 and SUSE Linux  Enterprise Server 10 customers, the LD_ASSUME_KERNEL environment variable should  be unset before starting the installation. The installation fails when the  LD_ASSUME_KERNEL variable is set by the adgetlnxver.sh file during the course of  the installation. Patch 6365595 contains the fix for adgetlnxver.sh file. The  procedure below is a guideline for replacing the adgetlnxver.sh file in the  Oracle Applications 11i shiphome.
<ol>
<li>Download the patch 6365595 from Oracle<em>Metalink</em>.</li>
<li>Follow the <a href="http://download.oracle.com/docs/cd/B25516_18/current/acrobat/r115102ins.pdf" target="new">Oracle Applications Installation guide</a> and set up the stage area.</li>
<li>Set the STAGE_TOP environment variable to the top level directory of the  stage area that contains the subdirectories startCD, oraApps, oraDB, oraiAS and  oraAppDB. Make sure that the stage area is read writable.</li>
<li>Create the following directories in the stage area.<br />
# mkdir -p  $STAGE_TOP/oraDB/Disk3/db/stage/appsutil/bin<br />
# mkdir -p  $STAGE_TOP/oraApps/Disk5/appl/stage/bin</li>
<li>Copy the adgetlnxver.sh file in the patch 6365595 to the following  directories created in earlier step.<br />
# cp -p  6365595_PATCH_TOP/ad/bin/adgetlnxver.sh  $STAGE_TOP/oraDB/Disk3/db/stage/appsutil/bin<br />
# cp -p  6365595_PATCH_TOP/ad/bin/adgetlnxver.sh $STAGE_TOP/oraApps/Disk5/appl/stage/bin</li>
<li>Update the zip archive with the fix (adgetlnxver.sh file).<br />
# cd  $STAGE_TOP/oraDB/Disk3/db/stage<br />
# zip -u dboh0_appsutil  appsutil/bin/adgetlnxver.sh<br />
# cd $STAGE_TOP/oraApps/Disk5/appl/stage<br />
# zip  -u ad_CORE bin/adgetlnxver.sh</li>
<li>For Oracle Enteprise Linux and Red Hat Enteprise Linux 5 Update 3 (5.3),  users will see a failure when running Rapid Install. Users must edit the file  $STAGE_TOP/startCD/Disk1/rapidwiz/bin/runWizard.sh and comment out lines  122-125, as in:</li>
</ol>
</li>
</ol>
<p>5.  # if test “$exit_code” == “0″ ; then<br />
#   LD_ASSUME_KERNEL=2.4.19</p>
<p>6.  #   export LD_ASSUME_KERNEL</p>
<p># fi</p>
<ol>
<li>Restart your system</li>
</ol>
<p><strong>Completing Postinstallation Tasks</strong></p>
<p>After the installation is complete, perform the following tasks in addition  to the ones described in Installing Oracle Applications:</p>
<ul>
<li>For Oracle Enterprise Linux 4, Red Hat Enterprise Linux AS/ES 2.1, 3 and 4  and SUSE Linux Enterprise Server 8 and 9 only:<br />
Apply patch 4632932 to all the  application tiers, then re-source the applications environment file to refresh  the environment variables.</li>
<li>For Oracle Enterprise Linux 5, Red Hat Enterprise Linux 5 and SUSE Linux  Enterprise Server 10 only:<br />
Apply patch 6365595 to all the application tiers,  then re-source the applications environment file to refresh the environment  variables.</li>
<li>Oracle Database Server 9i is not supported on Oracle Enterprise Linux 5, Red  Hat Enterprise Linux 5 and SUSE Linux Enterprise Server 10. Follow the  instructions in Oracle<em>MetaLink</em> note <a href="https://metalink2.oracle.com/metalink/plsql/showdoc?db=NOT&amp;id=362203.1">362203.1</a> and upgrade your database to 10g Release 2</li>
</ul>
<p>&nbsp;</p>
<p><strong>Solaris SPARC Requirements</strong></p>
<p>This section describes requirements that are specific to Solaris SPARC.</p>
<p><strong>Net Service Listeners in Multi-user Installations</strong></p>
<p>Give all users in a multi-user installation write privileges to the .oracle  directory:</p>
<p>$ chmod 777 /var/tmp/.oracle</p>
<p><strong>Rotate Logs Shutdown</strong></p>
<p>If you are experiencing intermittent shutdown delays with the rotate logs  feature in Oracle 9iAS, apply Oracle Critical Patch Update July 2005 for Oracle  Application Server (patch 4393827) or superseding patch to resolve this  issue..</p>
<p><strong>RDBMS Language Files</strong></p>
<p>If you have installed a 64-bit RDBMS either with a full installation of  Oracle Applications release 11.5.10.2 or by using the ‘rapidwiz -techstack’  command of Rapid Install, you must download and apply patch 5354588 to your  release 9.2.0 Oracle home.</p>
<p><strong>HP-UX PA-RISC Requirements</strong></p>
<p>This section describes requirements that are specific to HP-UX PA-RISC.</p>
<p><strong>Kernel Settings</strong></p>
<p>The following table lists the recommended kernel parameter settings for all  HP-UX PA-RISC versions.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="246" valign="top">Parameter</td>
<td width="246" valign="top">Value</td>
</tr>
<tr>
<td width="246" valign="top">maxdsiz</td>
<td width="246" valign="top">0xC0000000 -&gt; 3 Gbyte</td>
</tr>
<tr>
<td width="246" valign="top">maxssiz</td>
<td width="246" valign="top">0×04000000 -&gt; 64 Mbyte</td>
</tr>
</tbody>
</table>
<p><strong>Note</strong>: Failure to set the above kernel parameters to the  recommended values may result in allocate memory problems when running Oracle  Applications programs.</p>
<p>Refer to your operating system documentation or contact your operating system  vendor for more information on how to set kernel parameters.</p>
<p><strong>Net Service Listeners in Multi-user Installations</strong></p>
<p>Give all users in a multi-user installation write privileges to the .oracle  directory:</p>
<p>$ chmod 777 /tmp/.oracle</p>
<p><strong>Optimized ILOG Libraries</strong></p>
<p>ILOG libraries must be optimized for the PA-RISC 1.1 architecture to increase  performance for products based on C++ (MSO, WPS, WIP, ENG, and MRP). The default  libraries are already optimized for PA-RISC 2.0, and are located in the  $SHT_TOP/lib/ilog/5.1 directory on all servers except the RDBMS.</p>
<p>If your servers use PA-RISC 1.1 architecture, replace the default libraries  with the PA-RISC 1.1 versions. The ILOG libraries are available in SHT patch  4297568.</p>
<p>To verify the PA-RISC version, type the following command. It produces a  numeric output that identifies PA-RISC versions.</p>
<p>$ /usr/bin/getconf</p>
<p>_SC_CPU_VERSION</p>
<p>The following table describes the output and lists the appropriate  action.</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<td valign="bottom"><strong>Output</strong></td>
<td valign="bottom"><strong>Version</strong></td>
<td valign="bottom"><strong>Action</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">528</td>
<td valign="top">PA-RISC 1.1</td>
<td valign="top">Replace ILOG libraries with PA-RISC 1.1 version. (patch  4297568)</td>
</tr>
<tr>
<td valign="top">529</td>
<td valign="top">PA-RISC 1.1</td>
<td valign="top">Replace ILOG libraries with PA-RISC 1.1 version. (patch  4297568)</td>
</tr>
<tr>
<td valign="top">532</td>
<td valign="top">PA-RISC 2.0</td>
<td valign="top">No action required</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>You can ignore any relinking errors when applying patches on other nodes that  do not have the C++ Compiler.</p>
<p><strong>HP-Tru64 Requirements</strong></p>
<p>This section describes requirements that are specific to HP-Tru64.</p>
<p><strong>Net Service Listeners in Multi-user Installations</strong></p>
<p>Give all users in a multi-user installation write privileges to the .oracle  directory:</p>
<p>$ chmod 777 /tmp/.oracle</p>
<p><strong>Perl Requirement</strong></p>
<p>Oracle recommends using Perl 5.6.x or higher for the Applications Server  (iAS). After you install Perl, see Oracle<em>MetaLink</em> note (Doc ID:  218089.1) for instructions on how to run AutoConfig to reconfigure your instance  to use the new Perl.</p>
<p><strong>ulimit for Data Area</strong></p>
<p>For all nodes, check the size of the resource limit of the data area and the  virtual memory with these commands:</p>
<p>$ ulimit -d</p>
<p>$ ulimit -v</p>
<p>If the size of the data area is smaller than the size of the virtual memory,  increase the data area to the same as the virtual memory. For example, if you  are using a Korn shell, set the ulimit data area size to 1048576 KB by running  this command:</p>
<p>$ ulimit -d 1048576</p>
<p><strong>IBM AIX Requirements</strong></p>
<p>This section describes requirements that are specific to AIX.</p>
<p><strong>Net Service Listeners in Multi-user Installations</strong></p>
<p>Give all users in a multi-user installation write privileges to the .oracle  directory:</p>
<p>$ chmod 777 /tmp/.oracle</p>
<p>&nbsp;</p>
<p><strong>Kernel Extensions</strong></p>
<p>Read and follow all the instructions in the AIX-KERNEL-EXT-README in  the Oracle Applications 11i Release 11.5.10.2 Rapid Install Start Here DVD  before you run Rapid Install. The readme file is located in the aix_preInstall  directory (startCD/Disk1/rapidwiz/oui/IBM_AIX/aix_preInstall).</p>
<p>The instructions in the readme file tells users to run the preInstaller.sh  which in turn requires the superuser (root) to run a provided rootpre.sh  script.</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:Installation on an AIX 6 (6.1) system requires an updated rootpre.sh file  along with associated files for use with 10gR2 of the database. AIX 6 users must  install the database patch 6613550 available from Oracle<em>MetaLink</em>prior  to installing EBS 11i on an AIX 6 system.</p>
<p>Please backup the contents of the aix_preInstall directory and then overwrite  the contents of the directory with the content of the above database patch  before running the new rootpre.sh.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:Prior to running the 11.5.10.2 Rapid Install on AIX (5L or 6), you must  download and install the startCD patch 8606387 (available from  Oracle<em>MetaLink</em>) to the 11.5.10.2 staging  area.</td>
</tr>
</tbody>
</table>
<p><strong>Data Segment Size</strong></p>
<p>You must have 1 GB of data segment size available for relinking MSC, MSO, and  MSR product executables. To check the current size, run the following  command:</p>
<p>$ dump -X64 -o /usr/ccs/bin/bind64</p>
<p>If the last line returns 0×00000000 for maxDATA, the current maximum size is  256 MB (the default for AIX 32-bit applications). To set the data segment size  to 1 GB, set the LDR_CNTRL variable to LDR_CNTRL=MAXDATA=0×40000000@DSA.</p>
<p><strong><br />
Set Environment variable to avoid Forms Generation executable  crashes</strong></p>
<p>When generating large form files through AD Administration or applying a  patch, the Forms generation executable can crash and form files fail to be  generated. This problem is caused by the size of the form files increasing and  the memory space being allocated. To work-around this problem, set the  environment variable LDR_CNTRL to MAXDATA=0×40000000@DSA.</p>
<p>For example (in ksh):</p>
<p>$ export LDR_CNTRL=MAXDATA=0×40000000@DSA</p>
<p>&nbsp;</p>
<p><strong>General Requirements for Windows</strong></p>
<p>This section describes requirements that apply to all supported Windows  operating systems. Requirements for specific operating systems are listed under  separate headings.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:The information in this section addresses the operation of the database tier  and the application tier servers only. See Oracle<em>MetaLink</em> for  information about client desktop issues.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Syntax and Environment Variables in User Documentation</strong></p>
<p>User documentation examples use a command prompt syntax and make use of  environment variables. This syntax is used in all documentation associated with  installing, upgrading, or maintaining your system. If an example makes reference  to an environment variable %&lt;var_name&gt;%, check to see if it is set in the  environment:</p>
<p>C:\&gt; echo %&lt;var_name&gt;%</p>
<p>For example, if the &lt;var_name&gt; is GL_TOP, and echo %GL_TOP% returns a  valid path name, you can use GL_TOP on the command line:</p>
<p>C:\&gt; cd</p>
<p>%GL_TOP%\admin\sql</p>
<p><strong>Install XML Parser</strong></p>
<p>On Windows platforms, Rapid Install requires Microsoft XML Parser 3.0 Service  Pack 4 (or later) in order to set up and start services. Before you begin your  installation, follow these steps to determine if the correct version of the XML  Parser is installed on your system, and take action as necessary.</p>
<ol>
<li>Open the Windows Explorer</li>
<li>Navigate to the system root directory (default is C:\winnt\system32).</li>
<li>Right-click msxm13.dll. Select Properties. them click Version.</li>
<li>If XML Parser is not already installed, or if the version on your system is  not 3.0 SP4 (or later), go to the following URL and download the Microsoft XML  Parser 3.0 SP4 Software Development Kit:</li>
</ol>
<p><a href="http://www.microsoft.com/downloads/ThankYou.aspx?familyId=b432cd45-b7ed-4c32-a443%0a-ec56f10ee175&amp;displayLang=en">http://www.microsoft.com/downloads/ThankYou.aspx?fami  lyId=b432cd45-b7ed-4c32-a443-ec56f10ee175&amp;displayLang=en</a></p>
<ol>
<li>After installing MSXML 3.0 SP4 SDK, copy msxm12.lib from &lt;Microsoft XML  Parser SDK&gt;\lib to &lt;Visual C++/C&gt;\lib, where &lt;Microsoft XML Parser  SDK&gt; is the installed location of the MSXML 3.0 SP4 SDK, and &lt;Visual  C++/C&gt; is the installed location of Visual C++/C 6.0.</li>
</ol>
<p><strong>Release Maintenance Tools</strong></p>
<p>Users are expected to acquire and install the release maintenance tools  listed in this section. Follow these guidelines when installing the target  installation directories:</p>
<ul>
<li>Do not install the tools in the Program Files directory, or any other target  directory with blank spaces in its name.</li>
<li>Do not install the tools under the APPL_TOP.</li>
</ul>
<p>You will encounter problems relinking if the executables are in a \bin  directory under any of the Oracle Applications product tops. Make sure each of  the executables is in the PATH after installation.</p>
<p><strong>Microsoft Visual C++ (MS VC++)</strong></p>
<p>Version 6.0 + Service Pack 3 or higher. Visual C++.NET editions, available  separately or as part of Visual Studio, are not supported. SeeHow to Obtain  Visual C++ for Release 11i on Windows on Oracle<em>MetaLink</em> (Doc ID:  201392.1) for information on obtaining this software.</p>
<p>This tool is required to be installed on the application tier only.</p>
<p><strong>MKS Toolkit</strong></p>
<p>Version 6.1a or higher. You can use any of the Developer series (for  Developers, for Professional Developers, or for Enterprise Developers). You can  obtain this software from the MKS Web site at <a href="http://www.mks.com/" target="new">http://www.mks.com</a>.</p>
<p>This tool is required for both the application and database tiers running  Windows.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:While MKS Toolkit is recommended, Cygwin can now be used in its place. See  “Using Cygwin to Maintain Release 11i on Windows” on Oracle<em>MetaLink</em> (Doc ID: 302859.1) for information.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>GNU make (Shareware)</strong></p>
<p>Version 3.77 or higher, excluding 3.79.0. See GNU Make Requirement for  Release 11i for Windows on Oracle<em>MetaLink</em> (Doc ID: 268776.1) for  information.</p>
<p>This tool is required to be installed on the application tier only.</p>
<p><strong>Read-only Directory</strong></p>
<p>If you run Rapid Install from a read-only media/shiphome, AutoConfig may  report an error while executing the txkGenExtSecConf.pl script. Check the log  file for AutoConfig errors after you finish running Rapid Install. If this error  is reported, run AutoConfig from a writable directory to correct the  problem.</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Additional Information:See AutoConfig in Oracle Applications Maintenance  Utilities.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Oracle Alert</strong></p>
<p>Your system must meet the requirements in this section to use Oracle  Alert.</p>
<p>Exchange Server</p>
<p>Oracle Alert requires Exchange Server 2000 or higher.</p>
<p>Windows Messaging</p>
<p>Windows Messaging, also known as Messaging Application Programming Interface  (MAPI), is required. You can install Microsoft Outlook 2000 to obtain Windows  Messaging, or you can obtain it directly from Microsoft Support. See Microsoft  Web document Q254458 at:</p>
<p>http://support.microsoft.com/support/kb/articles/Q254/4/58.asp</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Note:Windows Messaging is supplied without product  support.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Outlook E-mail Security Update</p>
<p>Do not apply the Outlook E-mail Security Update. If it has already been  applied, follow the instructions in Microsoft Web document Q263444 at:</p>
<p>http://support.microsoft.com/support/kb/articles/Q263/4/44.asp</p>
<p><strong>Compressed Disk Drives</strong></p>
<p>Do not use compressed drives for installing any of the Oracle Applications  Release 11i components. Patching and relinking will not work correctly on a disk  drive that is compressed.</p>
<p><strong>Windows Services</strong></p>
<p>If the concurrent manager service is running on the same node as the  database, it may not start automatically after a restart. If that happens, make  sure that the database service (ORACLEService&lt;SID&gt;) is running and the TNS  listener (ORACLE&lt;SID&gt;_&lt;DB_VERS&gt;_RDBMSTNSListener&lt;SID&gt;) has  started. Then, use the Service Control Panel to start the concurrent  manager.</p>
<p>There are a number of technology stack services created by Rapid Install that  are not currently used by Oracle Applications. They are set to start manually.  There is no need to start these services or to change them to start  automatically.</p>
<p><strong>Default Debugger</strong></p>
<p>See Default Debugger on Windows NT/2000 on Oracle<em>MetaLink</em> (Doc ID:  136627.1) for information on setting up the default debugger.</p>
<p><strong>Remote Installation</strong></p>
<p>Oracle Corporation does not explicitly test or support the installation of  E-Business Suite products from remote clients (such as Terminal Services  Client). We recommend that you install directly on the computer console, or by  connecting to a console session using tools such as pcanywhere (from  pcanywhere.com), vnc (from vnc.com), or Windows 2003 Terminal Services  (available for Windows Server 2003 only).</p>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td>Additional Information:For instructions on using Windows 2003 Terminal Services, see Microsoft  Knowledge Base Article 278845.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Windows Server 2003 Requirements</strong></p>
<p>The requirements in this section pertain only to Windows Server 2003  editions.</p>
<p><strong>Unsupported Products</strong></p>
<p>The following products are currently not supported for Windows Server 2003  editions:</p>
<ul>
<li>Oracle eMail Center</li>
<li>Oracle Field Service/Handheld</li>
<li>Oracle Field Service/Laptop</li>
</ul>
<p><strong>Current Revisions Log</strong></p>
<p>The following sections were changed in the Oracle Applications Installation  Update Notes Release 11i (11.5.10.2).</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<thead>
<tr>
<td valign="bottom"><strong>Section</strong></td>
<td valign="bottom"><strong>Summary of Changes</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top">Oct 2009</td>
<td valign="top">Added recommended kernel settings for HP-UX</td>
</tr>
<tr>
<td valign="top">Sep 2009</td>
<td valign="top">Added reference to new ML Note 850358.1 for migrating 11i from  RHEL 2.1 to OEL/RHEL 5.<br />
Added clarification on the maintenance tools  requirements regarding application and database tiers.</td>
</tr>
<tr>
<td valign="top">June 2009</td>
<td valign="top">Added desupport of AIX 5.2; added AIX XL C/C++ runtime libraries  links since full compiler is not required; added reference to startCD patch  8606387 required for all AIX to remove checks for a full compiler (which  includes previous fix for AIX 6 only – 7042287 )</td>
</tr>
<tr>
<td valign="top">June 2009</td>
<td valign="top">Update to reflect desupport of Red Hat Enterpise Linux AS/ES 2.1,  HP Tru64 4.0F/4.0G/5.1A, and Solaris SPARC 6 (5.6)</td>
</tr>
<tr>
<td valign="top">April 2009</td>
<td valign="top">
<ul>
<li>Clarified OEL and RHEL 5.1 or higher required</li>
<li>For OEL/RHEL 5.3, added the need to comment out lines 122-125 in  runWizard.sh</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">January 2009</td>
<td valign="top">Adjusted ip_local_port_range to 10000 -&gt; 65000</td>
</tr>
<tr>
<td valign="top">October 2008</td>
<td valign="top">Added openmotif and orarun rpms for SLES 10 to be installed from  the media manually if necessary.</td>
</tr>
<tr>
<td valign="top">August 2008</td>
<td valign="top">Modify OEL5/RHEL5 list of packages; remove xorg packages and add  libXp package.</td>
</tr>
<tr>
<td valign="top">August 2008</td>
<td valign="top">Added missing HP-UX 11.31 references.</td>
</tr>
<tr>
<td valign="top">July 2008</td>
<td valign="top">Added workaround for Forms generation failure on AIX; added more  specific information on download locations for OEL/RHEL 5 rpms.</td>
</tr>
<tr>
<td valign="top">June 2008</td>
<td valign="top">Added support for AIX 6 (6.1). Added Discoverer 4i de-support  info and removed Disco 4i setup instructions. Added additional SLES10 package  info (gdbm).</td>
</tr>
<tr>
<td valign="top">May 2008</td>
<td valign="top">Added support for OEL/RHEL 5 and SLES 10</td>
</tr>
<tr>
<td valign="top">Jan 2008</td>
<td valign="top">Fixed the compat-libcwait rpm entries for OEL/RHEL 4</td>
</tr>
<tr>
<td valign="top">Nov 2007</td>
<td valign="top">Added requirement for 32-bit AIX 5.3 with TL-6 to install an  APAR</td>
</tr>
<tr>
<td valign="top">October 2007</td>
<td valign="top">Added information regarding use of the HP C/aC++ Developer’s  Bundle on HP-UX for linking.</td>
</tr>
<tr>
<td valign="top">September 2007</td>
<td valign="top">Added Oracle Enterprise Linux 4.0 to list of supported Linux x86  OS’es.</td>
</tr>
<tr>
<td valign="top">August 2007</td>
<td valign="top">Removed reference of HP-UX PA-RISC/HP-UX Itanium bundle being  packaged with the UTF8 character set<br />
Corrected the parameters for the Linux  hostname command to determine the fully qualified hostname</td>
</tr>
<tr>
<td valign="top">April 2007</td>
<td valign="top">Updated <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDCDICB">supported  operating systems versions</a>.<br />
Updated the .oracle directory for Net Service  Listeners in Multi-user Installations.<br />
Modification of Software Requirements  for <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDBEIFH">HP-UX  PA-RISC</a>, <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDDAADF">IBM  AIX</a> and <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDBADAI">Linux</a>.</td>
</tr>
<tr>
<td valign="top">March 2007</td>
<td valign="top">Modification of the <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#sthref19">Linux  Open File Descriptors</a> and <a href="https://metalink2.oracle.com/metalink/plsql/f?p=130:14:8939174395236200898::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,316806.1,1,1,1,helvetica#CHDCJGIH">IBM  AIX Data Segment Size</a>.</td>
</tr>
<tr>
<td valign="top">September 2006</td>
<td valign="top">Modification of C/C++ compiler information for HP, IBM AIX, and  Solaris, modification of note about x86-64 architecture to include Windows, and  modification of RDBMS Language Files paragraph to include “Rapid  Install.”</td>
</tr>
<tr>
<td valign="top">June 2006</td>
<td valign="top">Inclusion of note stating that users can only install Oracle  Applications on a Linux x86-64 server running a 32-bit operating system.  Inclusion of section describing split configurations.</td>
</tr>
<tr>
<td valign="top">April 2006</td>
<td valign="top">Inclusion of Critical Patch Updates on both the database and  application tiers for HP-UX Itanium bundles.</td>
</tr>
<tr>
<td valign="top">December 2005</td>
<td valign="top">Certification of SUSE Linux Enterprise Server 8 and Enterprise  Server 9.</td>
</tr>
<tr>
<td valign="top">July 2005</td>
<td valign="top">Initial release of 11.5.10.2 (CU2)</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<hr size="1" />Oracle Applications Installation Update Notes, Release 11i (11.5.10.2) for Linux  x86, Solaris SPARC, Microsoft Windows, HP-UX PA-RISC, HP-Tru64, IBM AIX</p>
<p>Copyright © 2003, 2009, Oracle. All rights reserved.</p>
<p>The Programs (which include both the software and documentation) contain  proprietary information; they are provided under a license agreement containing  restrictions on use and disclosure and are also protected by copyright, patent,  and other intellectual and industrial property laws. Reverse engineering,  disassembly, or decompilation of the Programs, except to the extent required to  obtain interoperability with other independently created software or as  specified by law, is prohibited.</p>
<p>The information contained in this document is subject to change without  notice. If you find any problems in the documentation, please report them to us  in writing. This document is not warranted to be error-free. Except as may be  expressly permitted in your license agreement for these Programs, no part of  these Programs may be reproduced or transmitted in any form or by any means,  electronic or mechanical, for any purpose.</p>
<p>If the Programs are delivered to the United States Government or anyone  licensing or using the Programs on behalf of the United States Government, the  following notice is applicable:</p>
<p>U.S. GOVERNMENT RIGHTS Programs, software, databases, and related  documentation and technical data delivered to U.S. Government customers are  “commercial computer software” or “commercial technical data” pursuant to the  applicable Federal Acquisition Regulation and agency-specific supplemental  regulations. As such, use, duplication, disclosure, modification, and adaptation  of the Programs, including documentation and technical data, shall be subject to  the licensing restrictions set forth in the applicable Oracle license agreement,  and, to the extent applicable, the additional rights set forth in FAR 52.227-19,  Commercial Computer Software—Restricted Rights (June 1987). Oracle Corporation,  500 Oracle Parkway, Redwood City, CA 94065</p>
<p>The Programs are not intended for use in any nuclear, aviation, mass transit,  medical, or other inherently dangerous applications. It shall be the licensee’s  responsibility to take all appropriate fail-safe, backup, redundancy and other  measures to ensure the safe use of such applications if the Programs are used  for such purposes, and we disclaim liability for any damages caused by such use  of the Programs.</p>
<p>Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle  Corporation and/or its affiliates. Other names may be trademarks of their  respective owners.</p>
<p>The Programs may provide links to Web sites and access to content, products,  and services from third parties. Oracle is not responsible for the availability  of, or any content provided on, third-party Web sites. You bear all risks  associated with the use of such content. If you choose to purchase any products  or services from a third party, the relationship is directly between you and the  third party. Oracle is not responsible for: (a) the quality of third-party  products or services; or (b) fulfilling any of the terms of the agreement with  the third party, including delivery of products or services and warranty  obligations related to purchased products or services. Oracle is not responsible  for any loss or damage of any sort that you may incur from dealing with any  third party.</p>
<p>&nbsp;</p>
<div>
<hr /><strong>Possibly related posts: (automatically generated)</strong></p>
<ul>
<li><a rel="related" href="http://blog.linuxoss.com/2006/10/27/oracle-linux-uncovered/">Oracle Linux uncovered</a></li>
<li><a rel="related" href="http://mculp.wordpress.com/2008/07/22/oracle-enterprise-notes/">Oracle Enterprise Notes</a></li>
</ul>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=56&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/23/apps-11-5-10-2-installation-on-oel5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>Cloning Oracle Applications 11i with Rapid Clone</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/23/cloning-oracle-applications-11i-with-rapid-clone/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/23/cloning-oracle-applications-11i-with-rapid-clone/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 15:20:58 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=53</guid>
		<description><![CDATA[Cloning Oracle Applications Release 11i with Rapid Clone Cloning creates an identical copy of an existing Oracle Applications system. There are various reasons for cloning an Oracle Applications system such as: Creating a copy of the production system for testing updates. Migrating an existing system to new hardware. Creating a stage area to reduce patching [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=53&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="608" valign="top">
<h2>Cloning Oracle Applications   Release 11<em>i</em><br />
with Rapid Clone</h2>
<hr size="2" />Cloning creates an identical copy of an existing Oracle   Applications system. There are various reasons for cloning an Oracle   Applications system such as:</p>
<ul>
<li>Creating a copy of the        production system for testing updates.</li>
<li>Migrating an existing        system to new hardware.</li>
<li>Creating a stage area        to reduce patching downtime.</li>
</ul>
<p>This document describes the process of cloning an Oracle Applications   Release 11<em>i</em> system. The most current version of this note is <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=230672.1">document   230672.1</a> on Oracle<em>MetaLink</em>. A FAQ is also available in document   230672.1 on Oracle<em>MetaLink</em>. A FAQ is also available in <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=216664.1">document   216664.1</a> on Oracle<em>MetaLink</em>.document 216664.1 on Oracle<em>MetaLink</em>.</p>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>Rapid Clone is currently not supported on     Windows Itanium, Windows x86-64 (AMD64/EM64T) and HP OpenVMS Alpha.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Attention: </strong>Windows users. This document typically     uses UNIX syntax when specifying directories; Please substitute the     appropriate Windows syntax</td>
</tr>
</tbody>
</table>
<ul>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#prereq">Section        1: Prerequisites</a><br />
Tasks to perform before using Rapid Clone.</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#clone">Section        2: Clone Oracle Applications 11<em>i</em></a><br />
Tasks to prepare, copy, configure, and verify a cloned Applications        System.</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#manual">Section        3: Finishing Tasks </a><br />
Tasks to complete the cloning process.</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#options">Section        4: Advanced Cloning Methods</a><br />
Tasks for advanced options such as refreshing and multi-node cloning.</li>
</ul>
<h4>Conventions</h4>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200"><strong><span style="text-decoration:underline;">Convention</span> </strong></td>
<td width="350"><strong><span style="text-decoration:underline;">Meaning</span> </strong></td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200">Source system</td>
<td width="350">Applications system being cloned.</td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200">Target system</td>
<td width="350">Applications system being created as a copy of the     source.</td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200">APPLMGR</td>
<td width="350">User which owns the applications file system (APPL_TOP     and application tier technology stack)</td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200">ORACLE</td>
<td width="350">User which owns the database file system (RDBMS     ORACLE_HOME and database files).</td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200">CONTEXT_NAME</td>
<td width="350">The CONTEXT_NAME variable refers to the name of the     Applications Context file. For systems installed with Rapid Install 11.5.8     or earlier, this value will typically be set to &lt;SID&gt;. For new     AutoConfig or Rapid Clone customers, CONTEXT_NAME will be set to     &lt;SID&gt;_&lt;HOSTNAME&gt;.</td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200"><code>Monospace Text</code></td>
<td width="350">Represents command line text. Type this command exactly     as shown.</td>
</tr>
<tr>
<td width="58">
<p>&nbsp;</p>
</td>
<td width="200">&lt; &gt;</td>
<td width="350">Text enclosed in angle brackets represents a variable.     Substitute a value for the variable text. Do not type the angle brackets.</td>
</tr>
</tbody>
</table>
<hr size="2" />
<h3>Section 1: Prerequisites</h3>
<p>Before cloning, prepare the source system by applying patches and running   AutoConfig.</p>
<ol>
<li><strong>Verify source and        target nodes software versions</strong><br />
In addition to the Oracle Applications software requirements (see <em>Installing        Oracle Applications Release 11i</em> Part No. B10638-01), the following        software component versions must exist on the source and/or target        nodes. The location column indicates the node where the software        component must be present.</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong><span style="text-decoration:underline;">Software</span></strong></td>
<td><strong><span style="text-decoration:underline;">Minimum     Version</span></strong></td>
<td><strong><span style="text-decoration:underline;">Location</span></strong></td>
<td><strong><span style="text-decoration:underline;">Details</span></strong></td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
<td>
<p>&nbsp;</p>
</td>
<td>
<p>&nbsp;</p>
</td>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>Oracle Universal Installer</td>
<td>2.2.0.19</td>
<td>All source system nodes</td>
<td>Apply OUI22 patch <a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=5035661&amp;language=0&amp;process=Submit" target="new">5035661</a> on every iAS and RDBMS ORACLE_HOME to be cloned. Do     not apply the patch to your RDBMS ORACLE_HOME, if you have Oracle 10g     or higher installed.</td>
</tr>
<tr>
<td>Perl</td>
<td>5.005</td>
<td>Source and target database nodes</td>
<td>Use the Perl shipped with iAS1022 and RDBMS 9i if     available or download it from <a href="http://www.perl.com/pub/a/language/info/software.html" target="new">Perl.com</a>.     Perl must be in the PATH before cloning. Windows users: do not use Perl     from MKSToolKit.</td>
</tr>
<tr>
<td>JRE</td>
<td>1.1.8</td>
<td>Source database node</td>
<td>If the RDBMS ORACLE_HOME was not installed using Rapid     Install, install JRE 1.1.8 into the &lt;RDBMS ORACLE_HOME&gt;/jre/1.1.8     directory.</td>
</tr>
<tr>
<td>JRE</td>
<td>1.3.1</td>
<td>Source database node</td>
<td>Windows users only: install JRE 1.3.1 into the &lt;RDBMS     ORACLE_HOME&gt;/jre/1.3.1 directory. See <a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#appendixA">Appendix     A</a> for installation instructions.</td>
</tr>
<tr>
<td>JDK</td>
<td>1.3.1</td>
<td>Target middle-tier applications nodes</td>
<td>Refer to <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=130091.1">Upgrading     to JDK 1.3 with Oracle Applications 11<em>i</em> </a>on Oracle<em>MetaLink</em> for instructions.</td>
</tr>
<tr>
<td>Zip</td>
<td>2.3</td>
<td>All source nodes</td>
<td>Download from <a href="http://www.info-zip.org/" target="new">InfoZip</a>.  Zip must be in your PATH for cloning.</td>
</tr>
<tr>
<td>OS utilities</td>
<td>N/A</td>
<td>All target nodes</td>
<td>OS utilities (see 11i Install Manual) must be in the the     PATH when running adcfgclone.pl (Unix: make,ld,cc,ar &#8211; Windows:     gnumake,link,cc,cmd)</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Apply the latest AD        Minipack</strong><br />
Apply patch <a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=4712852&amp;language=0&amp;process=Submit" target="new">4712852</a> (AD.I.4) or higher.<br />
Please refer to Oracle<em>MetaLink</em> to obtain the latest MiniPack        available for AD.</li>
<li><strong>Windows users only:</strong><br />
Apply patch <a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=2237858&amp;language=0&amp;process=Submit" target="new">2237858</a> to enable long file names support.</li>
<li><strong>Apply the latest        AutoConfig Template patch</strong><br />
Update the Oracle Applications file system with the latest AutoConfig        template files by applying the TXK AutoConfig Template rollup patch to        all application tier server nodes.<br />
Please refer to document <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1#maintain">165195.1</a> on Oracle<em>MetaLink</em> to obtain the latest Autoconfig165195.1 on        Oracle<em>MetaLink</em> to obtain the latest Autoconfig Template Rollup        Patch available.</li>
<li><strong>Apply the latest        Rapid Clone patches</strong><br />
Update the Oracle Applications file system with the latest Rapid Clone        files by applying the following patches to all application tier server        nodes :</p>
<ul>
<li><a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=3453499&amp;language=0&amp;process=Submit" target="new">3453499</a> (11i.ADX.F)</li>
<li><a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=5225940&amp;language=0&amp;process=Submit" target="new">5225940</a> (Post ADX.F Fixes)</li>
<li><a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=5972212&amp;language=0&amp;process=Submit" target="new">5972212</a> (For SLES 10)</li>
</ul>
</li>
<li><strong>Setup Rapid Clone        on the Applications Tier</strong></li>
</ol>
<ol>
<li>
<ol>
<li>If the source Applications system was         created with Rapid Install version 11.5.5 or earlier and has not been         migrated to AutoConfig, follow the instructions <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1#implement"><em>Migrating         to AutoConfig on the Applications Tier</em></a> <em>Migrating to         AutoConfig on the Applications Tier</em> in document 165195.1 on Oracle<em>MetaLink</em>).</li>
</ol>
</li>
</ol>
<ol>
<li>All users must run AutoConfig on the Applications   Tier (see section 5: <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1#maintain"><em>Maintaining   System Configuration</em></a> <em>Maintaining System Configuration</em> in   document 165195.1 on Oracle<em>MetaLink</em>).</li>
</ol>
<ol>
<li><strong>Setup Rapid Clone        on the Database Tier</strong><br />
Implement AutoConfig in the RDBMS ORACLE_HOME (Follow the instructions        in section <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1#implement-db"><em>Migrating        to AutoConfig on the Database Tier</em></a> <em>Migrating to AutoConfig on        the Database Tier</em> in document 165195.1 on Oracle<em>MetaLink</em>).</li>
</ol>
<table border="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td><strong>Attention: </strong> Every time that a new Rapid     Clone or Autoconfig patch is applied on the APPL_TOP, the RDBMS ORACLE_HOME     must be updated with the files included on those patches.<br />
Follow the instructions in section <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1#maintain"><em>Maintaining     System Configuration</em></a> <em>Maintaining System Configuration</em> in     document 165195.1 on Oracle<em>MetaLink</em> to synchronize the Rapid Clone     and Autoconfig files on the RDBMS ORACLE_HOME.</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Maintain Snapshot        information</strong><br />
Log in to each Application Tier Node as the APPLMGR user and run        Maintain Snapshot information in AD Administration.<br />
See <a href="http://download-west.oracle.com/docs/cd/B15436_01/current/acrobat/11iadutil.pdf" target="new"><em>Oracle Applications Maintenance Utilities</em></a> for more        information.</li>
</ol>
<hr size="2" />
<h3>Section 2: Clone Oracle Applications 11<em>i</em></h3>
<p>Use Rapid Clone to create template files for cloning on   the source system. After the source system is copied to the target, Rapid   Clone updates these templates to contain the new target system configuration   settings. Rapid Clone will not change the source system configuration.</p>
<p>There are three phases to the cloning process:</p>
<ol>
<li><strong>Prepare the Source        System</strong><br />
Execute the following commands to prepare the source system for cloning.</p>
<ol>
<li><strong>Prepare the source system database tier for         cloning</strong><br />
Log on to the source system as the ORACLE user and run the following         commands:<br />
<code>cd &lt;RDBMS ORACLE_HOME&gt;/appsutil/scripts/&lt;CONTEXT_NAME&gt;</code><br />
<code>perl adpreclone.pl dbTier</code></li>
<li><strong>Prepare         the source system application tier for cloning</strong><br />
Log on to the source system as the APPLMGR user and run the following         commands on each node that contains an APPL_TOP:<br />
<code>cd &lt;COMMON_TOP&gt;/admin/scripts/&lt;CONTEXT_NAME&gt;</code><br />
<code>perl adpreclone.pl appsTier</code></li>
</ol>
</li>
<li><strong>Copy        the Source System to the Target System</strong><br />
Copy the application tier file system from the source Applications        system to the target node by executing the following steps in the order        listed.  Ensure the application tier files copied to the target        system are owned by the target APPLMGR user, and that the database tier        files are owned by the ORACLE user.</p>
<ol>
<li><strong>Copy         the application tier file system</strong><br />
Log on to the source system application tier nodes as the APPLMGR user.</p>
<ul>
<li>Shut down the          application tier server processes</li>
<li>Copy the following          application tier directories from the source node to the target          application tier node:
<ul>
<li><code>&lt;APPL_TOP&gt;</code></li>
<li><code>&lt;OA_HTML&gt;</code></li>
<li><code>&lt;OA_JAVA&gt;</code></li>
<li><code>&lt;OA_JRE_TOP&gt;</code></li>
<li><code>&lt;COMMON_TOP&gt;/util</code></li>
<li><code>&lt;COMMON_TOP&gt;/clone</code></li>
<li><code>&lt;COMMON_TOP&gt;/_pages</code> (when           this directory exists)</li>
<li><code>&lt;806 ORACLE_HOME&gt;</code></li>
<li><code>&lt;iAS ORACLE_HOME&gt;</code></li>
</ul>
</li>
</ul>
</li>
<li><strong>Copy         the database tier file system</strong><br />
Log on to the source system database node as the ORACLE user.</p>
<ul>
<li>Perform a normal          shutdown of the source system database</li>
<li>Copy the database          (DBF) files from the source to the target system</li>
<li>Copy the source          database ORACLE_HOME to the target system</li>
<li>Start up the source          Applications system database and application tier processes</li>
</ul>
</li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td><strong>Note: </strong> Unix/Linux users, make sure that the     softlinks are preserved when copying.</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Configure        the Target System</strong><br />
Execute the following commands to configure the target system. You will        be prompted for the target system specific values (SID, Paths, Ports,        etc)</p>
<ol>
<li><strong>Configure         the target system database server</strong><br />
Log on to the target system as the ORACLE user and type the following         commands to configure and start the database:<br />
<code>cd &lt;RDBMS         ORACLE_HOME&gt;/appsutil/clone/bin</code><br />
<code>perl adcfgclone.pl dbTier</code></li>
<li><strong>Configure         the target system application tier server nodes</strong><br />
Log on to the target system as the APPLMGR user and type the following         commands:<br />
<code>cd &lt;COMMON_TOP&gt;/clone/bin</code><br />
<code>perl adcfgclone.pl appsTier </code></li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Attention: </strong> Windows user only: add &lt;806     ORACLE_HOME&gt;\bin to the system path before running this step.</td>
</tr>
</tbody>
</table>
<hr size="2" />
<h3>Section 3: Finishing Tasks</h3>
<p>This section lists tasks that may be necessary depending on your   implementation and the intended use of the cloned system.</p>
<ol>
<li><strong>Update profile        options</strong><br />
Rapid Clone updates only site level profile options. If any other        profile options are set to instance specific values, you must update        them manually.</li>
<li><strong>Update printer        settings</strong><br />
If the new cloned system needs to utilize different printers, update the        target system with the new printer settings now.</li>
<li><strong>Update workflow        configuration settings</strong><br />
Cloning an Oracle Applications instance will not update the host and        instance specific information used by Oracle Workflow. Review the        following tables and columns to verify there is no instance specific        data in the Workflow configuration on the target system.</li>
</ol>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td><strong><span style="text-decoration:underline;">Table Name</span> </strong></td>
<td><strong><span style="text-decoration:underline;">Column Name</span> </strong></td>
<td><strong><span style="text-decoration:underline;">Column     Value Details</span></strong></td>
</tr>
<tr>
<td>WF_NOTIFICATION_ATTRIBUTES</td>
<td>TEXT_VALUE</td>
<td>Value starts with     http://&lt;old web host&gt; : Update to new web host</td>
</tr>
<tr>
<td>WF_ITEM_ATTRIBUTE_VALUES</td>
<td>TEXT_VALUE</td>
<td>Value starts with     &#8220;http://&lt;old web host&gt; : Update to new web host</td>
</tr>
<tr>
<td>WF_SYSTEMS</td>
<td>GUID</td>
<td>Create a new system     defined as the new global database name using the Workflow Administrator     Web Applications responsibility.</td>
</tr>
<tr>
<td>WF_SYSTEMS</td>
<td>NAME</td>
<td>Value needs to be     replaced with the database global name</td>
</tr>
<tr>
<td>WF_AGENTS</td>
<td>ADDRESS</td>
<td>Update database link with     the new database global name.</td>
</tr>
<tr>
<td>FND_FORM_FUNCTIONS</td>
<td>WEB_HOST_NAME</td>
<td>Update with the new web     host name</td>
</tr>
<tr>
<td>FND_FORM_FUNCTIONS</td>
<td>WEB_AGENT_NAME</td>
<td>Update to point at the     new PLSQL listener name</td>
</tr>
<tr>
<td>FND_CONCURRENT_REQUESTS</td>
<td>LOGFILE_NAME</td>
<td>Update with the correct     path to the logfile directory</td>
</tr>
<tr>
<td>FND_CONCURRENT_REQUESTS</td>
<td>OUTFILE_NAME</td>
<td>Update with the new     directory path on the target system</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Verify the APPLCSF        variable setting</strong><br />
Source the APPS environment and review that the variable APPLCSF        (identifying the top-level directory for concurrent manager log and        output files) points to an acceptable directory. To modify it, change        the value of <code>s_applcsf</code> in the contextfile and run AutoConfig.</li>
<li><strong>Update the </strong><strong>SESSION_COOKIE_DOMAIN value in </strong><strong>ICX_PARAMETERS</strong><br />
If the target system is in a different domain name than the source        system and SESSION_COOKIE_DOMAIN        was not null in the source system, update that value to reflect the new        domain name.</li>
<li><strong>Windows users only        reboot the target machine</strong><br />
Once cloning is completed reboot to enable the services.</li>
</ol>
<hr size="2" />
<h3>Section 4: Advanced Cloning Options</h3>
<p>This section describes advanced cloning procedures.</p>
<ol>
<li><strong>Refreshing        a target system</strong><br />
You may need to refresh the target system periodically to synchronize it        with changes from the source.</li>
</ol>
<p>To refresh the target system, perform the   following steps as described in previous sections:</p>
<ol>
<li>
<ol>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#prepare">Prepare         the Source System</a></li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#copy">Copy         the Source System to the Target System</a>
<ul>
<li>Copy the          application tier file system if the APPL_TOP, 806 ORACLE_HOME, or iAS          ORACLE_HOME needs to be refreshed. Copy the portion of the application          tier file system which has been updated.</li>
<li>Copy the database          tier file system if the RDBMS ORACLE_HOME or the database needs to be          refreshed. If refreshing the database, the ORACLE_HOME should be          refreshed at the same time.</li>
</ul>
</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#configure">Configure         the Target System</a><br />
Specify the existing target system context file when running         adcfgclone.pl commands:</p>
<ul>
<li><code>perl adcfgclone.pl dbTier &lt;Database target          context file&gt;</code><br />
where database context file is:<br />
<code>&lt;RDBMS          ORACLE_HOME&gt;/appsutil/&lt;Target CONTEXT_NAME&gt;.xml</code></li>
<li><code>perl adcfgclone.pl appsTier &lt;Appltop          target context file&gt;</code><br />
where appltop context file is:<br />
<code>&lt;APPL_TOP&gt;/admin/&lt;Target          CONTEXT_NAME&gt;.xml</code></li>
</ul>
</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#manual">Finishing         Tasks</a></li>
</ol>
</li>
<li><strong>Cloning        a single-node system to a multi-node system</strong><br />
This procedure allows the original single-node system to be cloned into        a multi-node system. An Applications system comprises five server types:</li>
</ol>
<ol>
<li>
<ul>
<li>Database server         (database tier)</li>
<li>Forms server         (application tier)</li>
<li>Web server         (application tier)</li>
<li>Concurrent         Processing server (application tier)</li>
<li>Administration         server (application tier)</li>
</ul>
</li>
</ol>
<p>During the single-node to multi-node cloning   process, each of these servers can be placed on its own node, resulting in a   multi-node target system.</p>
<ol>
<li>
<ol>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#prereq">Perform         prerequisites</a><br />
Perform these steps on all source and target nodes.</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#clone">Clone         Oracle Applications 11<em>i</em></a><br />
Prepare, copy and configure the cloned Applications System. When         creating more than one application tier server node from a single node         system, the copy and configure steps must be performed on each target         node. You can specify the server type for each target node while         answering the prompts during the configuration step.<br />
The database ORACLE_HOME and database only need to be copied to the         node on which the database will be run.</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#manual">Finishing         Tasks</a></li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>Another way of changing a single-node     system to a multi-node system is to share the APPL_TOP. See <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=233428.1">document     233428.1 </a>on Oracle<em>MetaLink</em> document 233428.1 on Oracle<em>MetaLink</em> for details.</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Cloning        a multi-node system to a multi-node system with same number of nodes</strong><br />
A multi-node system can be cloned provided the number of nodes and        distribution of servers in the target system matches that of the source        system.</li>
</ol>
<p>To clone a multi-node system to a multi-node   system, perform the cloning process on each node. For example, if the source   system contains three nodes, perform the cloning process three times.</p>
<ol>
<li>
<ul>
<li>Clone source system         node 1 to target system node 1.</li>
<li>Clone source system         node 2 to target system node 2.</li>
<li>Clone source system         node 3 to target system node 3.</li>
</ul>
</li>
</ol>
<table border="0" cellpadding="0" width="80%">
<tbody>
<tr>
<td><strong>Attention: </strong>The database server node must be     cloned first.</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Adding        a new node to an existing system</strong><br />
You can use Rapid Clone to clone a node and add it to the existing        Application System. The new node will run the same or a subset of the        server types running on the source node. Follow the instructions in the        Application Tier part of <a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#clone">Clone        Oracle Applications 11<em>i</em></a>:</p>
<ul>
<li>Prepare the source         system, copy it to the new node and configure it.</li>
<li>After adcfgclone.pl         completes, source the Applications environment and run the following         commands on the target system:
<ul>
<li><tt>cd &lt;COMMON_TOP&gt;/clone/bin</tt></li>
<li><tt>perl adaddnode.pl</tt></li>
</ul>
</li>
</ul>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>If the SQL*Net Access security is enabled     in the existing system (enabled by default from 11i10), you first need to     authorize the new node to access the database through SQL*Net. See <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=281758.1"><em>Managed     SQL*Net Access from Hosts</em></a><em>Managed SQL*Net Access from Hosts</em> in document 281758.1 on Oracle<em>Metalink</em> for instructions on how to     achieve this from OAM.</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Reducing        the number of nodes of a multi-node system (merge APPL_TOP)</strong><br />
You can use Rapid Clone to clone a multi-node system to a single-node        system (or a multi-node system with fewer nodes) by merging the        APPL_TOPs filesystem together. Follow the procedure for <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=233428.1#merge"><em>Merging        existing APPL_TOPs</em></a> in document 233428.1 <em>Merging existing        APPL_TOPs</em> in document 233428.1 on Oracle<em>MetaLink</em>.</li>
<li><strong>Cloning        a RAC system</strong><br />
You can use Rapid Clone to clone a RAC system. While cloning, you have        the possibility to remove or add nodes to the cluster in the target RAC        system. To clone a RAC system, perform the following tasks:</li>
</ol>
<ol>
<li>
<ol>
<li>Verify the         prerequisites
<ul>
<li>Apply TXK patch <a href="http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=3571388&amp;language=0&amp;process=Submit" target="new">3571388</a> (AutoConfig support for Oracle RAC instances)</li>
<li>Migrate the source          system cluster ORACLE_HOMES to AutoConfig as documented in <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1">document          165195.1</a> on Oracle<em>MetaLink</em>document 165195.1 on Oracle<em>MetaLink</em></li>
</ul>
</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#prepare">Prepare         the Source System</a><br />
Choose one of the ORACLE_HOMEs on the source cluster. This ORACLE_HOME         will be used as a master to create all the target cluster system         ORACLE_HOME. Run &#8220;perl adpreclone.pl dbTier&#8221; on it.</li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>You also have the option to clone each     ORACLE_HOME from the source RAC cluster to the target cluster. In that     case, run adpreclone.pl on every ORACLE_HOME.</td>
</tr>
</tbody>
</table>
<ol>
<li>
<ol>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#copy">Copy         the Source System to the Target System</a>
<ul>
<li>Copy the master ORACLE_HOME          from the source system to each node that will compose the target          cluster. For example, if your source RAC system had 2 nodes, and you          want to clone it to a 3 node target RAC system, you should copy the          source master ORACLE_HOME to the 3 nodes on the target system.</li>
<li>Copy the database          files from the source to target system.</li>
</ul>
</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#configure">Configure         the Target System</a>
<ul>
<li>Log on to any          ORACLE_HOME in the target cluster and run
<ul>
<li><code>adcfgclone.pl dbTier</code></li>
</ul>
</li>
</ul>
</li>
</ol>
</li>
</ol>
<p>This step configures the first node of the target system   RAC cluster and recreates the database control files. The prompts, however,   will gather information about every node in the target RAC cluster and the   data will be re-used when configuring each subsequent node in the next step.</p>
<ol>
<li>
<ol>
<li>
<ul>
<li>For each remaning          RDBMS ORACLE_HOME in the target system, run the following command as          the ORACLE file system owner:
<ul>
<li><code>adcfgclone.pl dbTier</code></li>
</ul>
</li>
<li>If your database          is version 10g or higher, run the following commands to register the          database and the instance to the cluster manager .
<ul>
<li><code>srvctl add database -d &lt;database_name&gt;           -o &lt;oracle_home&gt;</code></li>
<li><code>srvctl add instance -d &lt;database_name&gt;           \</code><br />
<code> -i &lt;instance_name&gt; -n           &lt;host_name&gt;</code></li>
</ul>
</li>
</ul>
</li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>If the cluster manager is not on Linux     (ORACM) or the database is version 10g or higher, manually start up the     cluster manager on the target system before running adcfgclone.pl</td>
</tr>
</tbody>
</table>
<ol>
<li>
<ol>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#clone">Clone         the application tier</a><br />
Follow the steps in section 2 to prepare, copy and configure the         application tier. When prompted for the database SID, specify any one         of the RAC service names.</li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>To clone from RAC to non-RAC, follow the     same above steps but copy the master ORACLE_HOME to one target node only,     and answer &#8220;No&#8221; to the question &#8220;Target instance is a Real     Application Cluster (RAC) instance (y/n)&#8221;, when prompted by     adcfgclone.pl.</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Adding        a node to an existing RAC Cluster</strong><br />
You can use Rapid Clone to add one or several nodes to an existing RAC        Cluster. Perform the following tasks:</p>
<ol>
<li>Choose any one of         the ORACLE_HOMEs in the existing cluster and run &#8220;perl         adpreclone.pl dbTier&#8221; on it. This ORACLE_HOME will be used as a         master to create the additional node(s).</li>
<li>Copy the master         ORACLE_HOME filesystem to the new node(s).</li>
<li>Reconfigure the RAC         Cluster to include the new node(s):
<ul>
<li>Log on to the new          node, or any one of the new nodes if adding more than one, and run the          following command:
<ul>
<li><code>cd /appsutil/clone/bin</code></li>
<li><code>perl adcfgclone.pl dbTier</code></li>
</ul>
</li>
</ul>
</li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>You will be prompted for information about     all the nodes forming the new cluster and asked to perform the next step     before completing adcfgclone.pl on this node.</td>
</tr>
</tbody>
</table>
<ol>
<li>
<ol>
<li>
<ul>
<li>When instructed so          by the previous step, log on to every node from the original cluster and          run the following command on each of them:
<ul>
<li><code>cd /appsutil/clone/bin</code></li>
<li><code>perl adcfgclone.pl addracnode &lt;context           file&gt;</code></li>
</ul>
</li>
<li>Go back to the          first node and complete adcfgclone.pl</li>
<li>If you are adding          more than one node to the original cluster, log on to each of the remaining          new nodes and run
<ul>
<li><code>cd /appsutil/clone/bin</code></li>
<li><code>perl adcfgclone.pl dbTier</code></li>
</ul>
</li>
</ul>
</li>
</ol>
</li>
</ol>
<table border="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td><strong>Note: </strong>If the cluster manager is not on Linux     (ORACM) or the database is version 10g or higher, manually start up the     cluster manager on the target systems before running adcfgclone.pl</td>
</tr>
</tbody>
</table>
<ol>
<li><strong>Cloning a Shared File System</strong><br />
You can use Rapid Clone to clone a shared APPL_TOP system. Since all the        nodes share a unique APPL_TOP you only need to fully clone one of the        source system nodes to its target machine and add more nodes directly        sharing the APPL_TOP on the target system. Choose one of the shared        APPL_TOP nodes on source system (the rest of this section will refer to        it as Node A) and perform the following tasks:</p>
<ol>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#prereq">Perform         prerequisites</a><br />
Perform these steps on Node A and and every target nodes.</li>
<li><a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:5173201118613118190::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,230672.1,1,1,0,helvetica#clone">Clone         Oracle Applications 11<em>i</em></a><br />
Perform a full clone (Prepare, copy and configure steps) of the         Database Tier and Node A (Application tier).</li>
<li><span style="text-decoration:underline;">Add the shared         file system nodes to the target system</span><br />
On the target system, follow the instructions for <a href="http://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=233428.1#add"><em>adding         a node to a shared APPL_TOP system</em></a> in document 233428.1<em>adding         a node to a shared APPL_TOP system</em> in document 233428.1 on Oracle<em>Metalink</em> and add more nodes sharing the target system APPL_TOP to match the         source system topology.</li>
</ol>
</li>
</ol>
<hr size="2" />
<h3>Appendix A: Install JRE 1.3.1 into RDBMS   ORACLE_HOME</h3>
<p>Windows customers will need to perform the following steps:</p>
<ul>
<li>Download JRE 1.3.1        from <a href="http://java.sun.com/" target="new">Sun Microsystems</a>.</li>
<li>Run the install        executable</li>
<li>When prompted for the        location to install jre, click browse and enter the location:<br />
<code>&lt;RDBMS ORACLE_HOME&gt;\jre\1.3.1</code></li>
<li>Accept the default        installation options.</li>
</ul>
<p>JRE 1.3.1 will be installed into the &lt;RDBMS ORACLE_HOME&gt;\jre\1.3.1   directory.</p>
<hr size="2" />
<h3>Appendix B: Recreating database control files manually   in Rapid Clone.</h3>
<p>This Appendix documents the steps to allow manual creation of the target   database control files within the Rapid Clone process. Examples of when to   use this method are for databases on raw partitions or hot backup cloning.   Replace section 2.3a (Configure the target system database server) with the   following steps:</p>
<ul>
<li>Log on to the target        system as the ORACLE user</li>
<li>Configure the        &lt;RDBMS ORACLE_HOME&gt;
<ul>
<li><code>cd &lt;RDBMS         ORACLE_HOME&gt;/appsutil/clone/bin</code></li>
<li><code>perl adcfgclone.pl dbTechStack</code></li>
</ul>
</li>
<li>Create the target        database control files manually</li>
<li>Start the target        system database in open mode</li>
<li>Run the library        update script against the database
<ul>
<li><code>cd &lt;RDBMS         ORACLE_HOME&gt;/appsutil/install/&lt;CONTEXT NAME&gt;</code></li>
<li><code>sqlplus "/ as sysdba" @adupdlib.sql         &lt;libext&gt;</code><br />
where &lt;libext&gt; is &#8220;sl&#8221; for HP-UX, &#8220;so&#8221; for         any other UNIX platform and not required for Windows.</li>
</ul>
</li>
<li>Configure the target        database (the database must be open)
<ul>
<li><code>cd &lt;RDBMS         ORACLE_HOME&gt;/appsutil/clone/bin</code></li>
<li><code>perl adcfgclone.pl dbconfig &lt;target context         file&gt;</code><br />
where target context file is:</li>
</ul>
</li>
</ul>
<p><code>&lt;RDBMS ORACLE_HOME&gt;/appsutil/&lt;Target CONTEXT_NAME&amp;gt.xml</code></p>
<hr size="2" />
<p>&nbsp;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="1" cellpadding="0" width="600">
<tbody>
<tr>
<td colspan="2"><strong>Change Log</strong></td>
</tr>
<tr>
<td width="120"><strong>Date</strong></td>
<td><strong>Description</strong></td>
</tr>
<tr>
<td>May 4,    2007</td>
<td>
<ul>
<li>Added   Patch 5972212 required for SLES 10.</li>
</ul>
</td>
</tr>
<tr>
<td>March    26, 2007</td>
<td>
<ul>
<li>Added a   Note to update RDBMS ORACLE_HOME after patching Rapid Clone or Autoconfig.</li>
</ul>
</td>
</tr>
<tr>
<td>March    25, 2007</td>
<td>
<ul>
<li>Added a   step to apply the latest Minipack for AD.</li>
</ul>
</td>
</tr>
<tr>
<td>January    08, 2007</td>
<td>
<ul>
<li>Removed HP   Tru64 desupport note since the issues have been fixed on TXK-O.</li>
</ul>
</td>
</tr>
<tr>
<td>December    04, 2006</td>
<td>
<ul>
<li>Added HP   OpenVMS Alpha and HP Tru64 as non Supported Platforms.</li>
</ul>
</td>
</tr>
<tr>
<td>August    16, 2006</td>
<td>
<ul>
<li>Added   Windows x86-64 (AMD64/EM64T) as non Supported Platform.</li>
<li>Modified   Section 1, Step 6 to point to correct Section on Document 165195.1</li>
<li>Added Run   Snapshot Information in prereq section.</li>
</ul>
</td>
</tr>
<tr>
<td>June    15, 2006</td>
<td>
<ul>
<li>Added Post   ADX.F Fixes Patch in prereq section.</li>
</ul>
</td>
</tr>
<tr>
<td>May 9,    2006</td>
<td>
<ul>
<li>Added TXK   Autoconfig Template RollUp Patch in the prereq section.</li>
</ul>
</td>
</tr>
<tr>
<td>April    25, 2006</td>
<td>
<ul>
<li>Replaced   OUI22 patch 4017155 with 5035661 in the prereq section.</li>
</ul>
</td>
</tr>
<tr>
<td>October    14, 2005</td>
<td>
<ul>
<li>New ADX   patch 3453499.</li>
<li>Added   section with instructions for adding a RAC node to an existing RAC cluster.</li>
</ul>
</td>
</tr>
<tr>
<td>June    13, 2005</td>
<td>
<ul>
<li>Added 10g   RAC cloning steps to section 4.6.</li>
</ul>
</td>
</tr>
<tr>
<td>March    09, 2005</td>
<td>
<ul>
<li>New ADX   patch 4175764.</li>
<li>Added   section 1.7 with instructions for cloning a shared APPL_TOP system.</li>
<li>Changed   AppendixB to run adcfgclone.pl with &#8216;dbconfig&#8217; option</li>
</ul>
</td>
</tr>
<tr>
<td>December    14, 2004</td>
<td>
<ul>
<li>Updated   Rapid Clone patch to 4068109</li>
<li>Updated   Step 1.5 to point to Section 5 in the AutoConfig note</li>
</ul>
</td>
</tr>
<tr>
<td>December    02, 2004</td>
<td>
<ul>
<li>Updated   Rapid Clone and OUI22 patch numbers</li>
<li>Added   instructions for RAC cloning (Section 4.6)</li>
<li>Added Note   about SQL*Net Access Security (Section 4.4).</li>
</ul>
</td>
</tr>
<tr>
<td>October    19, 2004</td>
<td>
<ul>
<li>Changed   OUI22 patch to 3890564 in the prereq section.</li>
<li>Updated   Section 2.2.a to copy COMMON_TOP/_pages when it exists</li>
</ul>
</td>
</tr>
<tr>
<td>August    16, 2004</td>
<td>
<ul>
<li>Changed   Rapid Clone patch number to 3817226 (ADX.E.1)</li>
</ul>
</td>
</tr>
<tr>
<td>July    23, 2004</td>
<td>
<ul>
<li>Re-worded   Sections 4.3 and 4.5 titles</li>
<li>Added   ICX_PARAMETERS update in the Finishing tasks</li>
<li>Section   2.2.a: specify to copy OA_JRE_TOP to cover cases when the jre is not in   COMMON_TOP/util</li>
</ul>
</td>
</tr>
<tr>
<td>Jan 17,    2003</td>
<td>
<ul>
<li>Initial   Posting</li>
</ul>
</td>
</tr>
</tbody>
</table>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=53&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/23/cloning-oracle-applications-11i-with-rapid-clone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>OPATCH Utility (RDBMS Patching)</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/opatch-utility-rdbms-patching/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/opatch-utility-rdbms-patching/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 06:10:49 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=47</guid>
		<description><![CDATA[Introduction: This post has been written on request of one of regular visitor of my blog (Altaaf). This post is all about Oracle Patching Utility (OPATCH) and various options that can be used along with Opatch. We will begin the discussion by knowing what exactly is Opatch? - OPatch is a java based utility that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=47&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p><strong>Introduction:</strong></p>
<p>This post has been written on request of one of regular visitor of my blog (Altaaf). This post is all about Oracle Patching Utility (OPATCH) and various options that can be used along with Opatch.</p>
<p><strong>We will begin the discussion by knowing what exactly is Opatch?</strong></p>
<p>- OPatch is a java based utility that allow the application and rolling back of interim patches to an Oracle product. The program has sub-commands that may take arguments. The program requires Java(JVM) to be present on the current system.OPatch expects users to have commands such as fuser, jar, ar and make on Unix platforms and jar on Windows platforms to be available in their PATH.</p>
<p><strong>Opatch Details</strong></p>
<p><strong>How to check the Opatch version?</strong></p>
<p>-bash-3.00$ ./opatch version<br />
Invoking OPatch 10.2.0.3.0</p>
<p>OPatch Version: 10.2.0.3.0</p>
<p>OPatch succeeded.</p>
<p><strong>How to know which version is the correct version of Opatch for your RDBMS home?</strong></p>
<p>You can verify whether the Opatch version for your RDBMS release is correct or not using metalink note ID 357221.1.</p>
<p>This note ID gives the copatibilities between OPatch version and RDBMS version.</p>
<p><strong>How to get the latest version of OPatch?</strong></p>
<p>You can download the latest version of OPatch from metalink using following URL.</p>
<p>http://updates.oracle.com/download/6880880.html</p>
<p>In the release dropdown you can select the OPatch release that you want to download based on your RDBMS version. Please read the README.txt before applying the patch.</p>
<p><strong>What is Oracle Database Inventory and where it is located?</strong></p>
<p>Oracle Inventory is the location or the place where all the information about an Oracle Home is stored and maintained. When ever we install an RDBMS Oracle Home, a new inventory gets created. Applying any new patch to Oracle Home will update the invnrtory for that Oracle Home and record the details for the patch applied. This inventory is in the form of XML files.</p>
<p>The location of inventory is defined in a file called oraInst.loc. The path for this file is provided while installing Oracle Home. If we dont supply any path, the is file will be present at central location /etc/oraInst.loc. Also we can have a central inventory if its not used by any other oracle installation. If the central inventory is used by previous Oracle installation we can create local inventory. The content of oraInst.loc file is as shown below.</p>
<p>-bash-3.00$ cd $ORACLE_HOME<br />
-bash-3.00$ cat oraInst.loc<br />
inventory_loc=/slot/ems2029/appmgr/apps/tech_st/10.1.2/oraInventory<br />
inst_group=ems2029<br />
-bash-3.00$</p>
<p>Here “inventory_loc” gives the location of Inventory directory where as inst_group gives the name of the group which is the owner of this inventory.</p>
<p><strong>How to create Local Inventory?</strong></p>
<p>You can create local inventory at any location while installing Oracle Home. You need to use -invPtrLoc variable along with runInstaller command and give the location of oraInst.loc. Otherwise the default path assumed for oraInst.loc is /etc/oraInst.loc.</p>
<p>./runInstaller -invPtrLoc /slot/ems2029/appmgr/apps/tech_st/10.1.2/oraInst.loc</p>
<p>After the installation starts it will ask for location of oraInventory directory and group which should own it. It will make entry of these into oraInst.loc file.</p>
<p>Having know the above information about opatch, now we will move to details about using opatch and various options available.</p>
<p><strong>Opatch help</strong></p>
<p>You can get all the options using opatch -help</p>
<p>-bash-3.00$ ./opatch -help<br />
Invoking OPatch 11.1.0.6.0</p>
<p>Oracle Interim Patch Installer version 11.1.0.6.0<br />
Copyright (c) 2007, Oracle Corporation.  All rights reserved.</p>
<p>Usage: opatch [ -help ] [ -r[eport] ] [ command ]</p>
<p>command := apply<br />
lsinventory<br />
prereq<br />
query<br />
rollback<br />
util<br />
version</p>
<p>&lt;global_arguments&gt; := -help       Displays the help message for the command.<br />
-report     Print the actions without executing.</p>
<p>example:<br />
‘opatch -help’<br />
‘opatch apply -help’<br />
‘opatch lsinventory -help’<br />
‘opatch prereq -help’<br />
‘opatch rollback -help’<br />
‘opatch util -help’</p>
<p>OPatch succeeded.</p>
<p>You can get specific help for any command of opatch using opatch &lt;command&gt; -help. Example opatch apply -help.</p>
<p><strong>Applying single patch using opatch</strong></p>
<p>1. You MUST read the Readme.txt file included in opatch file, look for any prereq. steps/ post installation steps or and DB related changes. Also, make sure that you have the correct opatch version required by this patch.<br />
2.Make sure you have a good backup of database.<br />
3. Make a note of all Invalid objects in the database prior to the patch.<br />
4. Shutdown All the Oracle Processes running from that Oracle Home , including the Listener and Database instance, Management agent etc.<br />
5. You MUST Backup your oracle Home and Inventory</p>
<p>tar cvf – $ORACLE_HOME $ORACLE_HOME/oraInventory | gzip &gt; Backup_Software_Version.tar.gz</p>
<p>6. Unzip the patch in $ORACLE_HOME/patches</p>
<p>If you are applying a single intrim patch to oracle home, then change the location to the directory of that patch and then invoke following command.</p>
<p>Example if I need to apply patch 6972343 to RDBMS Oracle Home</p>
<p>-bash-3.00$ cd 6972343<br />
-bash-3.00$ pwd<br />
/slot/ems2029/oracle/db/tech_st/11.1.0/patches/6972343<br />
-bash-3.00$ ls<br />
etc  files  README.txt<br />
$ORACLE_HOME/OPatch/opatch apply</p>
<p>If you have created local inventory then you need to give the correct path for local inventory stored in oraInst.loc. If you have updated /etc/oraInst.loc with correct location of your inventory, then above command will work, If not you can give the correct location by giving local oraInst.loc file.</p>
<p>$ORACLE_HOME/OPatch/opatch apply -invPtrLoc /slot/ems2029/oracle/db/tech_st/11.1.0/oraInst.loc</p>
<p>Remember that when we are applying patch, patch number is NOT provided as an input to opatch command. So we have to to be in the directory of patch since opatch will pick the patch files from current directory.</p>
<p><strong>Rolling back a patch</strong></p>
<p>In case if a patch did not fix the issue or if you has applied wrong patch to oracle home, you can always rollback the patch using following comamnd.</p>
<p>opatch rollback -id &lt;Patch Number&gt;</p>
<p><strong>Applying bundle patches</strong></p>
<p>Some times if you have to apply bundle patch having many patches, example lets say you want to a bundle patch 6778860 (    11.1.0.6 BUNDLED PATCH FOR EBS 11I)) containing many other patches to RDBMS home, OPatch provides a facility to apply many patches to RDBMS home using a single comamnd. Following command should be used for applying bundle patches.</p>
<p>Download the patch and extract the same. You will see many directories (one for each patch) inside the main patch directory. Execute following command to apply all patches.</p>
<p>$ORACLE_HOME/OPatch/opatch util NApply -invPtrLoc /slot/ems2029/oracle/db/tech_st/11.1.0/oraInst.loc</p>
<p>NApply -&gt; Will apply all patches to RDBMS home.</p>
<p>You can also use -phBaseDir to point to the directory where bundle patch is installed. So you can run opatch command from any location</p>
<p>$ORACLE_HOME/OPatch/opatch util NApply -phBaseDir /slot/ems2029/oracle/db/tech_st/11.1.0/patches/6778860 -invPtrLoc /slot/ems2029/oracle/db/tech_st/11.1.0/oraInst.loc</p>
<p>You can also apply specific patches using NApply</p>
<p>opatch util napply &lt;patch_location&gt; -id 1,2,3 -skip_subset -skip_duplicate</p>
<p>This will apply patches 1, 2, and 3 which are under &lt; the patch_location&gt; directory. OPatch will skip duplicate patches and subset patches (patches under &lt;patch_location&gt; that are subsets of patches installed in the ORACLE_HOME)</p>
<p>You can see all the options for NApply using following help command.</p>
<p>$ORACLE_HOME/OPatch/opatch util NApply -help</p>
<p><strong>Query the inventory for patches applied</strong></p>
<p>We can query the inventory to check various components installed for database as well as to check various patches applied to database. Use following command to get a minimum information from inventory about patches applied and components installed.</p>
<p>$ORACLE_HOME/OPatch/opatch lsinventory -invPtrLoc /slot/ems2029/oracle/db/tech_st/11.1.0/oraInst.loc</p>
<p>Patch  5763576      : applied on Wed May 28 03:20:53 PDT 2008<br />
Created on 6 Feb 2008, 02:26:04 hrs PST8PDT<br />
Bugs fixed:<br />
5763576</p>
<p>If you are using central inventory then -invPtrLoc variable is not required.</p>
<p>You can also get the detailed view of inventory using following command. In case of detail information it gives which are the files that this patch have touched.</p>
<p>$ORACLE_HOME/OPatch/opatch lsinventory -detail -invPtrLoc /slot/ems2029/oracle/db/tech_st/11.1.0/oraInst.loc</p>
<p>Patch  6318357      : applied on Wed May 28 03:33:27 PDT 2008<br />
Created on 4 Dec 2007, 22:02:16 hrs PST8PDT<br />
Bugs fixed:<br />
6318357<br />
Files Touched:<br />
udjvmrm.sql –&gt; ORACLE_HOME/javavm/install/udjvmrm.sql<br />
Patch Location in Inventory:<br />
/slot/ems2029/oracle/db/tech_st/11.1.0/inventory/oneoffs/6318357<br />
Patch Location in Storage area:<br />
/slot/ems2029/oracle/db/tech_st/11.1.0/.patch_storage/6318357_Dec_4_2007_22_02_16</p>
<p>Which options are installed in Oracle Home?</p>
<p>You can check the options installed in RDBMS home using above command. The options installed will be listed at the start of output.<br />
Example: $ORACLE_HOME/OPatch/opatch lsinventory -detail -invPtrLoc /slot/ems2029/oracle/db/tech_st/11.1.0/oraInst.loc</p>
<p>The complete output of this command can be seen at <a href="http://docs.google.com/Doc?id=dg5kjmpd_12fnvhjjc2" target="_blank">this location</a>.</p>
<p><strong>Opatch Log files</strong></p>
<p>Log file for Opatch utility can be found at $ORACLE_HOME/cfgtoollogs/opatch</p>
<p><strong>Advanced Option for OPatch</strong></p>
<p>Here are some of the advanced options of OPatch utility.</p>
<p>UpdateRemoteNodes</p>
<p>It is used to propagate/remove files/directories to/from remote nodes using files under ORACLE_HOME/.patch_storage/&lt;ID&gt;/rac/*.</p>
<p>The directories listed in copy_dirs.txt will be copied to remote nodes.<br />
The files listed in copy_files.txt wil be copied to remote nodes.<br />
The directories listed in remove_dirs.txt will be deleted from remote nodes.<br />
The files listed in remove_files.txt will be deleted from remote nodes.<br />
This is used where RAC setup is present.</p>
<p>Cleanup</p>
<p>It is used to clean up ‘restore.sh, make.txt’ files and ‘rac, scratch, backup’ directories in the ORACLE_HOME/.patch_storage directory. If -ps option is used, then it cleans the above specified areas only for that patch, else for all patches under ORACLE_HOME/.patch_storage. You will be still able to rollback patches after this cleanup.<br />
Example: opatch util cleanup -ps 6121183_Ju _21_2007_04_19_42</p>
<p>CopyListedFiles</p>
<p>It is used to copy all files listed in ORACLE_HOME/.patch_storage/&lt;ID&gt;/rac/copy_files.txt to remote nodes. If -fp option is used, then one can specify the path of the file containing the list of files to be copied. The files mentioned in this file will be copied to the remote nodes.<br />
Example: opatch util copylistedfiles -fp a -remote_nodes ceintcb-a5<br />
This is used where RAC setup is present.</p>
<p>CopyListedFilesTest</p>
<p>It is used to copy a single file to remote nodes. The usage remains the same as CopyListedFiles.<br />
Example: opatch util copylistedfilestest -fp /home/oracle/a -remote_nodes ceintcb-a5<br />
This is used where RAC setup is present.</p>
<p>CopyListedDirs</p>
<p>It is used to recursively copy all directories listed in ORACLE_HOME/.patch_storage/&lt;ID&gt;/rac/copy_dirs.txt to remote nodes. If -dp option is used, then one can specify the path of the file containing the list of directories to be copied. The directories mentioned in this file will be copied to the remote nodes.<br />
This is used where RAC setup is present.</p>
<p>CopyListedDirsTest</p>
<p>It is used to copy a single file to remote nodes. The usage remains the same as CopyListedDirs.<br />
This is used where RAC setup is present.</p>
<p>RemoveListedFiles</p>
<p>It is used to remove files listed in ORACLE_HOME/.patch_storage/&lt;ID&gt;/rac/remove_files.txt on remote nodes. If -fr option is used, then one can specify the path of the file containing the list of files to be removed. The files mentioned in this file will be removed from the remote nodes.<br />
This is used where RAC setup is present.</p>
<p>RemoveListedFilesTest</p>
<p>It is used to remove a single file from remote nodes. The usage remains the same as RemoveListedFiles.<br />
This is used where RAC setup is present.</p>
<p>RemoveListedDirs</p>
<p>It is used to recursively remove directories listed in ORACLE_HOME/.patch_storage/&lt;ID&gt;/rac/remove_dirs.txt from remote nodes. If -dr option is used, then one can specify the path of the file containing the list of directories to be removed. The directories mentioned in this file will be removed from the remote nodes.<br />
This is used where RAC setup is present.</p>
<p>RemoveListedDirsTest</p>
<p>It is used to remove a single directory from remote nodes. The usage remains the same as RemoveListedDirs.<br />
This is used where RAC setup is present.</p>
<p>RunLocalMake</p>
<p>It is used to invoke re-link on the local node. The make commands are stored in ORACLE_HOME/.patch_storage/&lt;ID&gt;/make.txt. You need to use the -ps option to specify the Patch ID with timestamp. A directory by this name will be present under ORACLE_HOME/.patch_storage. The make.txt file present under ORACLE_HOME/.patch_storage/&lt;Patch ID with timestamp&gt;/ will be used to perform the local make operation. This command cannot be run if you have already run Cleanup as it would have removed these make.txt files.</p>
<p>Example: opatch util runlocalmake -ps 6121250_ un_21_2007_04_16_11</p>
<p>RunRemoteMake</p>
<p>It is used to invoke re-link on remote nodes. The make commands are stored in<br />
ORACLE_HOME/.patch_storage/&lt;ID&gt;/rac/makes_cmd.txt. The usage remains the same as RunLocalMake.<br />
This is used where RAC setup is present.</p>
<p>RunAnyCommand</p>
<p>It is used to run any command on remote nodes. The command should be specified using the -cmd option.<br />
Example: opatch util runanycommand -remote_nodes ceintcb-a5 -cmd ls<br />
This is used where RAC setup is present.</p>
<p>LoadXML</p>
<p>It is used to check the validity of an XML file. The -xmlInput option can be used to specify the path of the xml file.</p>
<p>@ Support can use this utility to verify the integrity of XML files contained in the local and central inventory.<br />
Example: opatch util loadxml -xmlInput $ORACLE_HOME/inventory/ContentsXML/comps.xml</p>
<p>Verify</p>
<p>It is used to run the patch verification process to ensure that the patch was applied to the ORACLE_HOME. It uses the defined ORACLE_HOME and the given patch location via -ph, to run the check.</p>
<p>@ Support can use this utility to re-run the OPatch verification stage, if required for patch diagnosis. The patch staging area has to be present or created.</p>
<p>Example: opatch util verify -ph ~/6646853/6121183</p>
<p><strong>Troubleshooting</strong></p>
<p>Some times the inventory get corrupted because of some issues. In that case you need to repair the inventory. Following are the two methods which I know can be used to repair the inventory.</p>
<p>1) Development has released a utility (checkinv) which can be use to repair the  inventory if it becomes corrupted for some reason.</p>
<p>Please note that this version of checkinv works only for 9.2 and 10.1 releases of oracle database. This doesn’t work for 10.2 releases of oracle database.</p>
<p>You can download the checkinv utility from Patch 4121946.</p>
<p>To cleanup the components, you should determine the unwanted or dangling components, then specify those using the option “-remcomp”, to cleanup the component list.</p>
<p>The utility detects and asks user’s permission to repair a bad inventory.  In case you want to repair the inventory, the utility will first back up the files before any modification.</p>
<p>However, it is better that you backup the inventory before running the tool.</p>
<p>For more details, check metalink note ID 298906.1</p>
<p>2) Creating a new inventory using Oracle Universal Installer (OUI).</p>
<p>Check my older post <a href="http://advait.wordpress.com/2008/03/21/creating-oracle-home-inventory-oracle-database-10g/" target="_self">http://advait.wordpress.com/2008/03/21/creating-oracle-home-inventory-oracle-database-10g/</a> for the same.</p>
<p>Hope this helps !!</p>
<p><strong>References:</strong></p>
<p>Metalink note ID : 298906.1<br />
Metalink note ID : 554417.1<br />
Metalink note ID : 374092.1<br />
Metalink note ID : 357221.1</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=47&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/opatch-utility-rdbms-patching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>Rolling Back Previous Autoconfig Run</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/rolling-back-previous-autoconfig-run/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/rolling-back-previous-autoconfig-run/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 05:59:50 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=45</guid>
		<description><![CDATA[In case your autoconfig run has created some issues in your environment and you want to rollback autoconfig run, you can do so by running restore.sh script. For every autoconfig run, autoconfig will create a directory “MMDDhhmm” under APPL_TOP/admin/TWO_TASK/out. Inside these directories, there will be several files which autoconfig has taken a backup off before [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=45&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In case your autoconfig run has created some issues in your environment and you want to rollback autoconfig run, you can do so by running restore.sh script.</p>
<p>For every autoconfig run, autoconfig will create a directory “MMDDhhmm” under APPL_TOP/admin/TWO_TASK/out. Inside these directories, there will be several files which autoconfig has taken a backup off before making changes. Also there will be a script restore.sh. This script is going to copy these backup files to the original location and this has the effect to rolling back autoconfig run.</p>
<p>(appmgr02) 06190950 – -bash $ pwd<br />
/SLOTS/slot02/appmgr/PQDC2MS1appl/admin/PQDC2MS1/out/06190950<br />
(appmgr02) 06190950 – -bash $ restore.sh</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=45&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/rolling-back-previous-autoconfig-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>AutoPatch modes, arguements and options</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/autopatch-modes-arguements-and-options/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/autopatch-modes-arguements-and-options/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 05:59:00 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=43</guid>
		<description><![CDATA[Here are the various options for applying the patch in Oracle apps 11i and R12. ADpatch comes with lots of option that can be used, especially when we are applying the patch in production. Modes of ADPATCH If we talk about the mode of applying patch, there are 3 modes 1) Pre-Install Mode Pre-install mode [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=43&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here are the various options for applying the patch in Oracle apps 11i and R12. ADpatch comes with lots of option that can be used, especially when we are applying the patch in production.</p>
<p><strong>Modes of ADPATCH</strong></p>
<p>If we talk about the mode of applying patch, there are 3 modes</p>
<p><strong>1) Pre-Install Mode</strong></p>
<p>Pre-install mode is used to update AD utilities before an upgrade and to apply family consolidated upgrade packs.<br />
AutoPatch Pre-AutoInstall mode allows you to apply patches when your installation is missing database information and/or filesystem information that AutoPatch requires to run in normal mode.</p>
<p>Examples of when you would run AutoPatch in Pre-AutoInstall mode (and cannot run it in normal mode) include:</p>
<ul>
<li>Prior to installing Oracle Applications for the first time</li>
<li>Prior to upgrading Oracle Applications to the latest release.</li>
<li>During an upgrade (to apply a bug fix that stopped your upgrade)</li>
</ul>
<p>Applying patch in pre-install mode performs following tasks:</p>
<ul>
<li>Version checking</li>
<li>File copy actions</li>
<li>Relink FND and AD executables</li>
<li>Save patch history information to file system</li>
</ul>
<p>AutoPatch in pre-install mode will <strong>NOT</strong>:</p>
<ul>
<li>Run SQL of EXEC command</li>
<li>Generate files</li>
<li>Read product driver files</li>
<li>Apply maintenance pack</li>
</ul>
<p>To apply patch in pre-install mode, run  adpatch preinstall=y</p>
<p><strong>2) Test Mode</strong></p>
<p>AutoPatch provides a test mode in which it tells you everything it would have done in applying a patch, but doesn’t actually apply the patch.</p>
<p>To run AutoPatch in Test Mode, you must include ‘apply=no’ on the AutoPatch command line. For example:</p>
<p>$ adpatch apply=no</p>
<p>Instead of performing an action, AutoPatch indicates that it is not performing the action because “Apply=No”. In general, AutoPatch lists each file it would have copied, generated, relinked, or executed. This shows you exactly what actions it would have performed.</p>
<p>AutoPatch test mode works the same as normal mode, with the following exceptions:</p>
<ul>
<li>It does not copy any files from your patch directory into your installation area.</li>
<li>It does not copy any files from your APPL_TOP to JAVA_TOP or OAH_TOP.</li>
<li>It does not archive any object modules into your product libraries.</li>
<li>It does not generate any forms or reports.</li>
<li>It does not relink any executables.</li>
<li>It does not run any ’sql’ or ‘exec’ commands.</li>
<li>It does not update the release version in the database.</li>
<li>It does not update the patch history file.</li>
</ul>
<p>AutoPatch asks you the same initial questions in test mode as in normal mode. It performs the following actions to determine what it would have done if run in normal mode:</p>
<ul>
<li>Reads and validates the patch driver file.</li>
<li>Reads product file driver files.</li>
<li>Extracts object modules from your product libraries (so it can perform version checking on the object modules it extracts).</li>
<li>Performs version checking.</li>
<li>Looks in the database to determine what ’sql’ and ‘exec’ comands it would have run.</li>
</ul>
<p>Its a good practice to run the patch in test mode and analyze the things before applying the patch in normal mode.</p>
<p><strong>3) Non-Interactive Mode</strong></p>
<p>Starting in Release 11.5, you can run AutoPatch non-interactively.</p>
<p>Creating a defaults file</p>
<p>Before you can run AutoPatch non-interactively, you must first create an AutoPatch defaults file for your current environment.</p>
<p>Here is a simple way to create an AutoPatch defaults file for your current environment:</p>
<p>1. Specify defaultsfile=&lt;New Defaults File Name&gt; on the AutoPatch command line. The defaults file must be located under $APPL_TOP/admin/&lt;SID&gt;.</p>
<p>For example:</p>
<p>adpatch defaultsfile=$APPL_TOP/admin/testdb1/my_def.txt</p>
<p>2. Run AutoPatch up to the point where it asks you for the directory where your Oracle Applications patch has been unloaded. Then type ‘abort’ at this prompt.</p>
<p>3. Verify that your defaults file exists.</p>
<p>Once you have an AutoPatch defaults file for your current environment, you can run AutoPatch non-interactively.</p>
<p>Applying a single patch driver file non-interactively</p>
<p>Before applying any Oracle Applications patch, either interactively or non-interactively, you should read the README file (usually called readme.txt) supplied with the patch. You should also read the documentation supplied with the patch (if any).</p>
<p>It is possible to apply just a single patch driver file non-interactively using AutoPatch. Here is an example:</p>
<p>Assume the following:</p>
<ul>
<li>defaults file is $APPL_TOP/admin/testdb1/def.txt</li>
<li>Applying copy driver for patch 123456, which is located in directory $APPL_TOP/patch/123456.</li>
<li>Using three parallel workers</li>
<li>AutoPatch log file name is cpy123456.log</li>
</ul>
<p>The AutoPatch command line would be:</p>
<p>adpatch defaultsfile=$APPL_TOP/admin/testdb1/def.txt \<br />
logfile=cpy123456.log \<br />
patchtop=$APPL_TOP/patch/123456 \<br />
driver=c123456.drv \<br />
workers=3 \<br />
interactive=no</p>
<p>If we dont give any of the mode as mentioned above and apply the patch simply using adpatch command then its a normal mode of patch application.</p>
<p>Having seen the modes of patch application, now we will see various arguements for applying patch.</p>
<p>1) defaultsfile<br />
<strong>Purpose</strong>: This option is used when we are running the patch in non interactive mode. In that case we create defaults file and provide that file as an option for running patch in non-interactive mode.<br />
<strong>Default:</strong> none. No default file read or written.</p>
<p>2) logfile<br />
<strong>Purpose</strong>: This is the name of adpatch log file which it will write during patch application.<br />
<strong>Default</strong>: none. Adpatch prompts for this value.</p>
<p>3) workers<br />
<strong>Purpose:</strong> Specifies the number of workers to run. This value depends on number of CPU and other factors.<br />
<strong>Default</strong>: none. Adpatch prompts for this value.</p>
<p>4) patchtop<br />
<strong>Purpose</strong>: Top-level directory for the current patch. This is the directory after unzipping the patch. This directory will a patch number.<br />
<strong>Default</strong>: none. Adpatch prompts for this value.</p>
<p>5) driver<br />
<strong>Purpose</strong>: Name of the patch driver file. This comes with the patch and is present in patch directory.<br />
<strong>Default </strong>- none. Adpatch prompts for this value.</p>
<p>6) restart<br />
<strong>Purpose</strong>: To restart an existing session. Only valid when interactive=no is also specified<br />
<strong>Default</strong>: No</p>
<p>7) localworkers<br />
<strong>Purpose</strong>: Used in Distributed AD to specify the number of workers to be run on the current machine. If you have multi node instance (example RAC and shared APPL_TOP), then you can utilize this paramter to run the patch parallely in multiple nodes. You can start few workers on node 1, few on node 2 and so on. The way this can be done is that, you can start adpatch on one node with localworker=&lt;some value less then total workers&gt;. Then run adctrl on other node in distributed mode and start some mode workers. This will speed up the process and utilized the resources effectively.<br />
<strong>Default</strong>: Value specified for workers.</p>
<p><img src="http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif" alt="8)" /> printdebug<br />
<strong>Purpose</strong>: To display extra debugging information.<br />
<strong>Default</strong>: No.</p>
<p>Now lets consider some common options that can be used with adpatch options=&lt;value&gt;</p>
<p>1) checkfile<br />
<strong>Purpose</strong>: To skip running exec, SQL, and exectier commands if they are recorded as already run. Indicates that Autopatch should run the command *only* if a certain file is newer than the version of it that was last run. The idea behind it is to reduce the duration of an Autopatch session by skipping actions that don’t really need to be performed. When used in the right manner, it can dramatically improve Autopatch performance, especially for big patches and/or long running actions.<br />
<strong>Default</strong>: checkfile (use ‘nocheckfile’ to skip)</p>
<p>2) compiledb<br />
<strong>Purpose</strong>: To compile invalid objects in the database after running actions in the database driver.<br />
<strong>Default</strong>: compiledb (use ‘nocompiledb’ to skip)</p>
<p>3) compilejsp<br />
<strong>Purpose</strong>: To compile out-of-date JSP files, if the patch has copy actions for at least one JSP file.<br />
<strong>Default</strong>: compilejsp (use’nocompilejsp’ to skip)</p>
<p>4) copyportion<br />
<strong>Purpose</strong>: To run commands found in a copy driver. This will copy the higher version files from patch to product top.<br />
<strong>Default</strong>: copyportion (Use ‘nocopyportion’ to skip. Use it only when mentioned in readme of patch)</p>
<p>5) databaseportion<br />
<strong>Purpose</strong>: To run commands found in a database driver. This portion includes applying the files (like sql, pls etc) to database.<br />
<strong>Default</strong>: databaseportion (use ‘nodatabaseportion’ to skip. Use it only when mentioned in readme of patch)</p>
<p>6) generateportion<br />
<strong>Purpose</strong>: To run commands found in a generate driver. This portion will generate new executable files from the copied code of patch. For example if will generate new forms files (fmx) from new .fmb files.<br />
<strong>Default</strong>: generateportion (use ‘nogenerateporation’ to skip)</p>
<p>7) integrity<br />
<strong>Purpose</strong>: To perform patch integrity checking. Tells adpatch whether to perform patch integrity checking, which verifies that the version of each file referenced in a copy action matches the version present in the patch.<br />
<strong>Default</strong>: nointegrity (By default the integrity is not checked)</p>
<p><img src="http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif" alt="8)" /> maintainmrc<br />
<strong>Purpose</strong>: To maintain the MRC schema after running actions found in the database driver.<br />
<strong>Default</strong>: maintainmrc (use ‘nomaintainmrc’ to skip)</p>
<p>9) autoconfig<br />
<strong>Purpose</strong>: Tells adpatch to run Autoconfig after patch installation.<br />
<strong>Default</strong>: autoconfig (use ‘noautoconfig’ to skip)</p>
<p>10) parallel<br />
<strong>Purpose</strong>: To run actions that update the database or actions (like SQL) that generate files in parallel (like genform).<br />
<strong>Default</strong>: parallel (use ‘noparallel’ to skip)</p>
<p>11) prereq<br />
<strong>Purpose</strong>: Tells adpatch whether to perform prerequisite patch checking prior to running patch driver files that contain actions normally found in the copy driver.<br />
<strong>Default</strong>: prereq (use ‘noprereq’ to skip)</p>
<p>12) validate<br />
<strong>Purpose</strong>: To connect to all registered Oracle Applications schemas at the start of the patch. Adpatch validates the passwords for each schema.<br />
<strong>Default</strong>: novalidate (use ‘validate’ to validate schema passwords)</p>
<p>Following flags can be passed to adpatch</p>
<p>1) hidepw<br />
<strong>Purpose</strong>: This argument is used to hide the passwords in log files<br />
<strong>Default</strong>: nohidepw</p>
<p>2) trace<br />
<strong>Purpose</strong>: Tells the adpatch utility whether to log all database operations to a trace file<br />
<strong>Default</strong>: notrace</p>
<p>3) logging<br />
<strong>Purpose</strong>: Tells the adpatch utility whether to create indexes using the logging or nologging mode.<br />
<strong>Default</strong>: logging</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=43&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/autopatch-modes-arguements-and-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif" medium="image">
			<media:title type="html">8)</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_cool.gif" medium="image">
			<media:title type="html">8)</media:title>
		</media:content>
	</item>
		<item>
		<title>Important tables for ADPATCH</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/important-tables-for-adpatch/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/important-tables-for-adpatch/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 05:57:13 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=41</guid>
		<description><![CDATA[Here are some of the important tables used by and updated by ADPATCH utility. AD_APPL_TOPS This table holds the various APPL-TOP’s in the Oracle Applications installation that have ever been patched. AD_APPLIED_PATCHES AD_APPLIED_PATCHES holds information about the “distinct” Oracle Applications patches that have been applied. If 2 patches happen to have the same name but [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=41&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here are some of the important tables used by and updated by ADPATCH utility.</p>
<h4>AD_APPL_TOPS</h4>
<p>This table holds the various APPL-TOP’s in the Oracle Applications installation that have ever been patched.</p>
<p><strong>AD_APPLIED_PATCHES</strong></p>
<p>AD_APPLIED_PATCHES holds information about the “distinct” Oracle Applications patches that have been applied. If 2 patches happen to have the same name but are different in content (eg. “merged” patches), then they are considered distinct and this table will therefore hold 2 records.</p>
<p><strong>AD_BUGS</strong></p>
<p>AD_BUGS holds information about the various Oracle Applications bugs whose fixes have been applied (ie. patched) in the Oracle Applications installation.</p>
<p><strong>AD_PATCH_DRIVERS</strong></p>
<p>This table holds information about the patch drivers that comprise a patch.</p>
<p><strong>AD_FILE_VERSIONS</strong></p>
<p>This table holds the various versions of Oracle Applications files (real files, not “pseudo-files”), that have ever been patched or executed in the Oracle Applications installation.</p>
<p><strong>AD_FILES</strong></p>
<p>AD_FILES is the “files repository”. It contains information about the various files that have been patched in the Oracle Applications installation.<br />
Some entries are “pseudo-files” and not real files, (eg. directories) in which case some of the columns are not applicable and would then hold the value “DUMMY”</p>
<p><strong>AD_PATCH_DRIVER_LANGS</strong></p>
<p>NLS patches (or more specifically, NLS patch drivers) pertain to a language or multiple languages. This table holds that language (or multiple languages).</p>
<p><strong>AD_PATCH_DRIVER_MINIPKS</strong></p>
<p><strong></strong>This table holds information about the various Mini Packs contained in a patch (driver)</p>
<p>AD_PATCH_RUN_BUG_ACTIONS holds the various actions present in “applied” bug (fix). If Autopatch determined not to apply a bug (fix), then this table will not hold any records for that “unapplied” bug fix.</p>
<p><strong>AD_PATCH_RUN_BUG_ACTIONS</strong></p>
<p><strong></strong>Even though a patch may have been applied on an Oracle Applications installation, some actions in some of its included bugs (fixes) may not have got executed if the “Autopatch” utility determined that it was not necessary to execute those actions. In such cases, EXECUTED_FLAG is set to N.</p>
<p><strong>AD_PATCH_RUN_BUGS</strong></p>
<p>This table holds information about the bugs fixed in a specific run of Autopatch.<br />
AD_PATCH_RUN_BUGS holds information about the various bugs fixed in a specific run of Autopatch.</p>
<p>Even though a patch may have been applied on an Oracle Applications installation, some bugs (fixes) contained in it may not get applied due to some reason. In such cases, the REASON_NOT_APPLIED column holds the reason.</p>
<p><strong>AD_PATCH_RUNS</strong></p>
<p>AD_PATCH_RUNS holds information about the various invocations of Autopatch for applying Oracle Applications patches to a specific release of an Oracle Applications installation.</p>
<p>If multiple drivers are run in one invocation of Autopatch, they result in multiple records in this table. These multiple records will all have the same SESSION_ID (because they arose from one Autopatch invocation), but different TASK_NUMBER’s. The TASK_NUMBER’s in this case will be numbered sequentially as 1, 2, 3, etc.<br />
Note that when the database driver of a Maintenance Pack is applied, it bumps up the release version by creating a new record in AD_RELEASES, which is then pointed to by the UPDATED_TO_RELEASE_ID column of the old record.</p>
<p><strong>AD_RELEASES</strong></p>
<p>AD_RELEASES holds the various Oracle Applications releases that an installation of Oracle Applications has gone through in its entire life cycle.</p>
<p>It should be noted that START_DATE_ACTIVE, END_DATE_ACTIVE and BASE_RELEASE_FLAG are loosely-maintained informational columns and are not accurately maintained, and therefore should not be relied upon heavily.</p>
<p><strong>AD_PATCH_COMMON_ACTIONS</strong></p>
<p>This table holds distinct information about the various actions that are (often repeatedly) performed by Autopatch as part of applying patches.</p>
<p>Hope this helps !!</p>
<p><strong>References:</strong></p>
<p>Metalink <strong>ETRM DIRECT ACCESS DOCUMENT 150230.1</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=41&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/important-tables-for-adpatch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>No Active Responsibilities available for Apps user</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/no-active-responsibilities-available-for-apps-user/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/no-active-responsibilities-available-for-apps-user/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 05:54:21 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Issues]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/2009/11/21/no-active-responsibilities-available-for-apps-user/</guid>
		<description><![CDATA[Problem Statement : Recently I encountered a problem in Oracle Apps 11i (11.5.9). When a user login into the application he/she gets error “There are no active responsibilities available for this user”and user is not able to see any responsibility in the home page. The problem is same even for sysadmin user. Now the challenge [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=40&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p><strong>Problem Statement :</strong> Recently I encountered a problem in Oracle Apps 11i (11.5.9). When a user login into the application he/she gets error <strong>“There are no active responsibilities available for this user”</strong>and user is not able to see any responsibility in the home page.</p>
<p>The problem is same even for sysadmin user. Now the challenge is that, if the system administrator is also not able to see any responsibility then its very difficult to administer other users facing same problem. So here is the solution that I found out as per metalink note ID <strong>316959.1</strong></p>
<p><strong>Solution : </strong></p>
<p>Part 1: Verification</p>
<p>Execute following queries for verification as per metalink note ID 335487.1</p>
<p>1) Please check if table FND_USER_RESP_GROUPS was backed up to table FND_USER_RESP_GROUPS_OLD in the APPLSYS schema, and verify that there is a SYNONYM  FND_USER_RESP_GROUPS_OLD in the APPS schema.</p>
<p>SELECT OWNER, OBJECT_NAME, OBJECT_TYPE<br />
FROM ALL_OBJECTS<br />
WHERE OBJECT_NAME LIKE ’FND_USER_RESP_GROUPS_OLD’<br />
AND OBJECT_TYPE IN (‘VIEW’,&#8217;TABLE’, ‘SYNONYM’);</p>
<p>OWNER                          OBJECT_NAME                    OBJECT_TYPE<br />
—————————— —————————— ——————<br />
APPLSYS                        FND_USER_RESP_GROUPS_OLD       TABLE<br />
APPS                           FND_USER_RESP_GROUPS_OLD       SYNONYM</p>
<p>2) Check if object FND_USER_RESP_GROUPS is a view or a table</p>
<p>SQL&gt; SELECT OWNER, OBJECT_NAME, OBJECT_TYPE<br />
FROM ALL_OBJECTS WHERE OBJECT_NAME LIKE ‘FND_USER_RESP_GROUPS’;  2</p>
<p>OWNER                          OBJECT_NAME                    OBJECT_TYPE<br />
—————————— —————————— ——————<br />
APPS                           FND_USER_RESP_GROUPS           VIEW<br />
APPS_MRC                       FND_USER_RESP_GROUPS           SYNONYM<br />
RTREADONLY                     FND_USER_RESP_GROUPS           SYNONYM</p>
<p>FND_USER_RESP_GROUPS should be a view in APPS schema.</p>
<p>If FND_USER_RESP_GROUPS is of type TABLE in the APPLSYS schema  please apply solution from step 3 from metalink note ID 335487.1</p>
<p>Else execute following steps from metalink note ID 316959.1</p>
<p>Part 2: Fix</p>
<p>Run following SQLs</p>
<p><strong>1) </strong></p>
<p>SELECT *<br />
FROM Fnd_Responsibility_vl<br />
WHERE Application_Id = 1<br />
AND Responsibility_Name = ‘System Administrator’<br />
AND Start_Date &lt;= Sysdate<br />
AND ( End_Date is NULL OR End_Date &gt; Sysdate );</p>
<p><strong>2)</strong></p>
<p>SELECT count(*)<br />
FROM Fnd_User_Resp_Groups;</p>
<p><strong>3)</strong></p>
<p>Back up the wf_role_hierarchies table into a new table you create.</p>
<p>CREATE TABLE wf_role_hierarchies_copy AS<br />
SELECT * FROM wf_role_hierarchies;</p>
<p>Delete the entries in that table (2 rows exist)</p>
<p>TRUNCATE TABLE applsys.wf_role_hierarchies;</p>
<p>Run affurgol.sql FORCE</p>
<p>SQL&gt; @$FND_TOP/patch/115/sql/affurgol.sql FORCE</p>
<p>Then replace those entries back into wf_role_hierarchies table</p>
<p>SQL&gt; INSERT INTO wf_role_hierarchies<br />
SELECT * FROM wf_role_hierarchies_copy;</p>
<p>Bounce Apache and try to login as sysadmin. You should be able to see the correct responsibilities.</p>
<p>Hope this helps !!</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=40&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/no-active-responsibilities-available-for-apps-user/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Change Apps Password in 11i, if you forget ?</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/how-to-change-apps-password-in-11i-if-you-forget/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/how-to-change-apps-password-in-11i-if-you-forget/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 01:41:06 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=38</guid>
		<description><![CDATA[Posted in June 26th, 2008 byRajat in 11i &#160; We need to change apps password manually, if you forgot and can’t check it in wdbsvr.app at $IAS_ORACLE_HOME/Apache/modplsql/cfg . Please remember that the APPLSYS and APPS passwords always have to be the same. Always change both at the same time. When changing these passwords, it is important to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=38&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>Posted in June 26th, 2008 by<a title="Posts by Rajat" href="http://onlineappsdba.com/index.php/author/rajat/">Rajat</a> in <a title="View all posts in 11i" rel="category tag" href="http://onlineappsdba.com/index.php/category/11i/">11i</a></div>
<p>&nbsp;</p>
<p>We need to change apps password manually, if you forgot and can’t check it in <strong>wdbsvr.app </strong>at $IAS_ORACLE_HOME/Apache/modplsql/cfg .</p>
<p>Please remember that the <strong>APPLSYS and APPS passwords always<br />
have to be the same</strong>. Always <strong>change both at the same time</strong>. When changing these<br />
passwords, it is <strong>important to change the APPLSYS password first and the APPS later.</strong></p>
<p>please back up the <strong>FND_ORACLE_ID</strong> and <strong>FND_USER</strong> tables before beginning.</p>
<p>1. Have all users log out of applications.</p>
<p>2. Shutdown the concurrent managers. (You can’t shutdown using adcmctl.sh if you don’t know apps password so use frontend)</p>
<p>3. Log in to applications as System Administrator.</p>
<p>4. Navigate to Security&gt; Oracle&gt; Register</p>
<p>5. Query up all available Oracle Ids.</p>
<p>(NOTE: <strong>do not log out of this session</strong> of Applications until you have verified<br />
that all the following steps have been completed successfully).</p>
<p>6. At the same time, login to SQL*PLUS as the <strong>SYSTEM</strong> user.</p>
<p>7. In the applications session, enter the new password for <strong>APPLSYS</strong>. Re-enter (Same time do it in SQLPLUS ,after finishing Application part))<br />
the same password when asked to re-enter the password to confirm.</p>
<p>8. Save the change.</p>
<p>Note: At this point of the procedure you will see a “Caution” dialog box which states the following:</p>
<p><strong>“You are changing the APPLSYS password. Doing so will affect the whole system”</strong>.</p>
<p>NOTE: The <strong>first character of the APPLSYS password MUST NOT BE a numeric</strong>.<br />
Use only alpha characters for the first character in the APPLSYS password.<br />
all APPS schema passwords to match the APPLSYS password.</p>
<p>9. In the same applications session, change the APPS password.</p>
<p>Note: Re-query the form (query &#8211; run) every time after changing the APPS<br />
password. <strong>If it is not re-queried and the APPS password is changed again</strong>, it is<br />
impossible to continue.</p>
<p>10. In the SQL*Plus session, issue the following statements to change the<br />
passwords in the database, where ‘XXX’ is the password assigned to that<br />
user in the previous steps:</p>
<p>sql&gt;<strong>ALTER USER APPLSYS IDENTIFIED BY XXX</strong>;<br />
sql&gt;<strong>ALTER USER APPS IDENTIFIED BY XXX</strong>;<br />
“Remember don’t log out from the application yet”</p>
<p>11. Open a NEW session in applications, WITHOUT CLOSING THE PREVIOUS SESSION,<br />
and log in.</p>
<p>If log in is successful, the change was successful. Otherwise, repeat steps 5<br />
onward, ensuring the same password is used for both APPLSYS and APPS, in both<br />
applications and SQL*Plus.</p>
<p>Followed the <strong>Metalink Doc Note:160337.1</strong><br />
But <strong>no need to change the password for APPLSYSPUB</strong> and in <strong>metalink note they did not mention about autoconfig</strong>..</p>
<p>The most important thing … <strong>Please run autoconfig</strong>. so that change will effect the entire system.</p>
<p>or <a href="http://onlineappsdba.com/index.php/2008/06/26/how-to-change-apps-password-in-11i-if-you-forget/">Refer this Link</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=38&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/how-to-change-apps-password-in-11i-if-you-forget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>How to generate FRD trace</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/21/how-to-generate-frd-trace/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/21/how-to-generate-frd-trace/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 01:18:05 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[Apps11i]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=35</guid>
		<description><![CDATA[Posted in August 22nd, 2008 byRajat in 11i &#160; The steps I have followed :- 1. Login as oracle application user 2. Go to $FND_TOP/secure 3. java oracle.apps.fnd.security.AdminAppServer apps/ \AUTHENTICATION ON DBC= Please check the below example :- 4. java oracle.apps.fnd.security.AdminAppServer apps/ffdev21 \AUTHENTICATION ON DBC=ffus.com_ffus.dbc Output will be :- AUTHENTICATION ON executed successfully &#8211; ffus.com_ffus.dbc [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=35&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>Posted in August 22nd, 2008 by<a title="Posts by Rajat" href="http://onlineappsdba.com/index.php/author/rajat/">Rajat</a> in <a title="View all posts in 11i" rel="category tag" href="http://onlineappsdba.com/index.php/category/11i/">11i</a></div>
<p>&nbsp;</p>
<p>The  steps I have followed :-</p>
<p>1.	Login as oracle application user</p>
<p>2.	Go to $FND_TOP/secure</p>
<p>3. java oracle.apps.fnd.security.AdminAppServer apps/ \AUTHENTICATION ON DBC=</p>
<p>Please check the below example :-</p>
<p>4.	java oracle.apps.fnd.security.AdminAppServer apps/ffdev21 \AUTHENTICATION ON  DBC=ffus.com_ffus.dbc<br />
Output will be :-<br />
AUTHENTICATION ON executed successfully &#8211; ffus.com_ffus.dbc</p>
<p>5.	In the command prompt  echo $FORMS60_TRACE_PATH<br />
It will give you the trace path. Make sure the path is set.</p>
<p>6.	Open internet explorer<br />
Type the url below :-</p>
<p>http://:/dev60cgi/f60cgi/?&#038;record=collect&#038;log=$FORMS60_TRACE_PATH/</p>
<p>even you can change =$FORMS60_TRACE_PATH and can have your own path but make sure that path has got read and write permission .It is advisable to have default path.</p>
<p>Example is below :-</p>
<p>http://ffus.com:8000/dev60cgi/f60cgi/?&#038;record=collect&#038;log=$FORMS60_TRACE_PATH/faoracle.frd</p>
<p>Now you can generate FRD trace depend upon your situation</p>
<p>It will generate FRD trace file in your $FORMS60_TRACE_PATH directory with the name supplied by you in URL.</p>
<p>After finishing the the entire task make  sure that you disable the trace :-<br />
The steps are as follows:-</p>
<p>Note :- It has got security issues  ,so make it disable.</p>
<p>1.Login as oracle application user</p>
<p>2.Go to $FND_TOP/secure</p>
<p>3.   java oracle.apps.fnd.security.AdminAppServer apps/ \AUTHENTICATION OFF  DBC=</p>
<p>4. java oracle.apps.fnd.security.AdminAppServer apps/ffdev21 \AUTHENTICATION OFF  DBC=ffus.com_ffus.dbc<br />
Output will be :-<br />
AUTHENTICATION OFF executed successfully &#8211; ffus.com_ffus.dbc</p>
<p>Alternative Steps:</p>
<p>Backup and open $APPL_TOP/admin/_.xml context file</p>
<p>2. Update the context variable:<br />
s_appserverid_authentication</p>
<p>By default in 11.5.10, this is set to SECURE.<br />
In previous 11i versions, this was set to OFF.<br />
For debug purposes, you can use ON or OFF</p>
<p>Make it  ON</p>
<p>3. Run Autoconfig to instantiate the change.</p>
<p>You should now be able to access forms directly again using the f60cgi call.</p>
<p>4. After you have finished your Forms debugging, please reset<br />
s_appserverid_authentication to SECURE and re-run Autoconfig</p>
<p>or <a href="http://onlineappsdba.com/index.php/2008/08/22/how-to-generate-frd-trace/"><strong>Refer this link</strong></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=35&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/21/how-to-generate-frd-trace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
		<item>
		<title>Apps DBA Interview Questions &#8211; Part  &#8211; I</title>
		<link>http://jcprasadinfo81.wordpress.com/2009/11/20/apps-dba-interview-questions-part-i/</link>
		<comments>http://jcprasadinfo81.wordpress.com/2009/11/20/apps-dba-interview-questions-part-i/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 01:15:20 +0000</pubDate>
		<dc:creator>jcprasadinfo81</dc:creator>
				<category><![CDATA[FAQ&#039;s]]></category>

		<guid isPermaLink="false">http://jcprasadinfo81.wordpress.com/?p=32</guid>
		<description><![CDATA[Oracle Apps DBA &#8211; Interview Questions 1. what is the utility to change the password of a dba schema in oracle apps? Ans: FNDCPASS 2. what are mandatory users in oracle apps? Ans: applsys,applsyspub,apps 3. What simplay a oracle Architechture? Ans: Desktop Tier, Application Tier, Database Tier 5. What are the components in the Application [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=32&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Oracle Apps DBA &#8211; Interview Questions</p>
<p><strong>1. what is the utility to change the password of a dba schema in oracle apps? </strong>Ans: FNDCPASS<br />
<strong>2. what are mandatory users in oracle apps?</strong><br />
Ans: applsys,applsyspub,apps<br />
<strong>3. What simplay a oracle Architechture?</strong><br />
Ans: Desktop Tier, Application Tier, Database Tier</p>
<p><strong>5. What are the components in the Application Tier?</strong><br />
Ans: Apache(http)<br />
Jserver(jre)<br />
Forms Server(f60srv)<br />
Metric Server(d2ls)<br />
Metric Client(d2lc)<br />
Report Server(rwm60)<br />
Concurrent Server(FNDLIBR)<br />
Discoverer</p>
<p><strong>6.What are main file systems in Oracle Apps?</strong><br />
Ans: APPL_TOP, COMMON_TOP,<br />
DB_TOP,ORA_TOP</p>
<p><strong>7. What are there in Desktop Tier?</strong><br />
Ans: Internet Browser, JInitiator</p>
<p><strong>8. What is the location of JInitiator in the Desktop Tier?</strong><br />
Ans: c:\program files\oracle\Jinitiator</p>
<p><strong>9. What is the location of client cache?</strong><br />
Ans: c:\documents and settngs\user\oracle jar Cache</p>
<p><strong>10. What is the location of Server cache?</strong><br />
Ans: $COMMON_TOP/_pages<br />
<strong>11. Which package will be used for the user validation by plsql agent?</strong><br />
Ans: oraclemypage<br />
<strong>12. What are adadmin utilities? and Its location?</strong><br />
$AD_TOP/bin<br />
Ans: 1.adadmin<br />
2.adpatch<br />
3.adsplice<br />
4.adident<br />
5.adrelink<br />
6.adlicmgr<br />
<strong>13.What are the location of JaVA Files?</strong><br />
Ans: JAVA_TOP and all PRODUCT_TOP/Java/Jar<br />
<strong>14. What is the name of the xml file of Apps and its location?</strong><br />
Ans: Context Name.xml and $APPL_TOP/admin<br />
<strong>15. what is the location of Apps environment file? and its name?</strong><br />
Ans: contextname.env and $APPL_TOP<br />
<strong>16. In how many way Jar files are generated?</strong><br />
Ans: Normal and Force<br />
<strong>17. Once Jar files are generated what files get effected?</strong><br />
Ans: All Product_top/java/jar files and Two files in JAVA_TOP they are appsborg.zip<br />
appsborg2.zip<br />
<strong>18. How do you see the files in zip file?</strong><br />
Ans: unzip -v<br />
<strong>19.How do you generate jar files?</strong><br />
Ans: Using adadmin and option 5<br />
<strong>20. How do you start the apps services?</strong><br />
Ans: $COMMON_TOP\admin\scripts\Contextname\adstrtal.sh apps/appspwd<br />
<strong>21. What is the executable to generate jar files?</strong><br />
Ans: adjava<br />
<strong>22. How do you relink a executable of a product</strong><br />
Ans: by relinking option in adadmin or adrelink<br />
<strong>23. How do you relink AD product executable? and usage?</strong><br />
Ans: adrelink.sh and adrelink.sh force=y &#8220;ad adsplice&#8221;<br />
<strong>24.When do you relinking?</strong><br />
Ans: 1. when you miss a executable file<br />
2. When there is a problem with any executable file<br />
3. When any product executable get currupted<br />
<strong>25. What is DAD?</strong><br />
Ans: It is a file which stores apps passwords in hard coded format. i.e wdbsvr<br />
<strong>26.How do you relink OS files and libraries?</strong><br />
Ans: using make command<br />
<strong>27.What is compile scheman option in adadmin?</strong><br />
Ans: This option is used to compile/resolve the invalid objects<br />
<strong>28. Where do you get the info about invalid objects?</strong><br />
Ans: from dba_objects where status=invalid</p>
<p><strong>29.How do you compile an obect ?</strong><br />
Ans: alter object_ type objet _name compile. Eg: alter table fnd_nodes compile<br />
<strong>30.How do you see the errors of a table or view?</strong><br />
Ans: select text from dba_errors where name=&#8217;emp_view&#8217;<br />
<strong>31. How do you see the errors in the db?</strong><br />
Ans: show error<br />
<strong>32. How do you compile a schema?</strong><br />
Ans: using utlrp.sql (location is ?/rdbms/admin/) or<br />
going adadmin, compile schema option<br />
<strong>33. How do you know how many invalid objects are in specific schema?</strong><br />
Ans: select count(*) from dba_objects where status=&#8217;INVALID&#8217; group by owner;<br />
<strong>34. How do you know the package version?</strong><br />
Ans: select text from dba_source where name=&#8217;package name&#8217; and type=&#8217;PACKAGE BODY&#8217; and rownum&lt;10&gt;/rdbms/admin)<br />
<strong>41. How do you load java class to databae?</strong><br />
Ans: loadjava<br />
<strong>42. What are restart files? and its location?</strong><br />
Ans: These files contains the previouse session info about adadmin.. location is $APPL_TOP\admin\sid\restart\*.rf9<br />
<strong>43.How do you validate apps schema?</strong><br />
Ans: To validate synonyms, missing sysnonyms and all grant. You can do it in adadmin. after validating it iwll produce<br />
a report in the location $APPL_TOP\admin\sid\out\*.out<br />
<strong>44. How do you enable maintainance mode?</strong><br />
Ans: using adadmin or running a script called &#8220;adsetmmd.sql ENABLE/DISABLE&#8221; (AD_TOP/patch/115/sql)<br />
<strong>45.What is APPS_MRC Schema?</strong><br />
Ans: It is used for multi language support. To synchronize APPs schema and APPS_MRC<br />
<strong>46. How to see the version of a script or form or report or etc?</strong><br />
Ans: grep Header adsetmmd.sql or adident Header adsetmmd.sql<br />
strings -a GLXSTEA.fmx grep Header or adident Header GLXSTEA.fmx<br />
<strong>47.What is the location of adadmin log?</strong><br />
Ans: $APPL_TOP\admin\sid\log<br />
<strong>48. What are the oracle homes in Apps?</strong><br />
Ans: 8.0.6ORACLE_HOME(Dev 6i products) and IAS_ORACLE_HOME (Apache)<br />
<strong>49. How do you configure you ipaddress at client side? and server side?</strong><br />
Ans: c:\windows\system32\drivers\etc\hosts and \etc\host<br />
<strong>50. What is the location of Datbase server related scripts?</strong><br />
Ans: $ORACLE_HOME\appsutil\scripts\contextname<br />
<strong>51. what is the utility to clean the concurrent manager?</strong><br />
Ans: @cmclean.sql ( You have download from metalink)<br />
<strong>52. How do you stage the 11.5.10 Apps software?</strong><br />
Ans: using adautostg.pl<br />
<strong>53. What is the location of the source files of forms?</strong><br />
Ans: AU_TOP/forms/US/<br />
<strong>54. What is the executable to generate forms?</strong><br />
Ans: f60gen</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcprasadinfo81.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcprasadinfo81.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcprasadinfo81.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcprasadinfo81.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcprasadinfo81.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcprasadinfo81.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcprasadinfo81.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcprasadinfo81.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcprasadinfo81.wordpress.com&amp;blog=10265876&amp;post=32&amp;subd=jcprasadinfo81&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcprasadinfo81.wordpress.com/2009/11/20/apps-dba-interview-questions-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d6cb22839820be3be7b20185d5e5dab3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jcprasadinfo81</media:title>
		</media:content>
	</item>
	</channel>
</rss>
