Thursday, June 5, 2008

File System In 11i

Oracle Applications product files, technology stack files, environment files, and
common files are held in the file system on the application tier. In Release 11i, only the downloaded JAR files are stored on the desktop client and the database server holds only database files. Environment settings indicate the location of files in the file system.
■ Top-Level Directories
■ Product Directories
■ Environment Settings .
Top-Level Directories :
The Oracle Applications 11i system uses components from many Oracle products.
It stores these product files within several top-level directories as follows :
■ The DATA or DATA_TOP directory is located on the database server
and it contains the system tablespaces, redo log files, data tablespaces, index
tablespaces, and database files.
■ The DB directory is located on the database server and it contains the
Oracle Home for the Oracle9i RDBMS.
■ The APPL or APPL_TOP directory contains the product directories
and files for Oracle Applications.
■ The ORA directory contains the Oracle Homes for the Applications
technology stack components.
■ The COMN or COMN_TOP (or COMMON_TOP) directory contains
directories and files used across products.
Note: is the name of your system determined through
Rapid Install at the time of installation. For example, PROD.
The DATA Directory
The DATA file system contains the .dbf files of the Oracle9i database.
Rapid Install installs all the system, data, and index files in up to four different
mount points on the database server. You can specify the directory names of the
mount points on the database server during installation.
DB and ORA Directories
Oracle Applications supports running a database of one version, while linking
Oracle Applications programs using the tools from a second or third version of the
database server. This is known as multiple Oracle Homes. This model allows Oracle to
support features in later database server versions and still maintain compatibility
with an earlier release. Release 11i has three Oracle Homes.
The 9.2.0 ORACLE_HOME (or database home) is located in the DB
directory. It contains the files for running and maintaining the Oracle9i database on
the database server.
To take advantage of the latest features of the applications technology stack
components, there are two ORACLE_HOME directories under the ORA
directory. The 8.0.6 directory contains the ORACLE_HOME for the Developer 6i
products (Forms, Reports, and Graphics). The iAS directory contains the
ORACLE_HOME for the Oracle HTTP Server.
The COMN Directory
The COMN or COMMON_TOP directory contains files that are used by
many different Oracle Applications products, and that may be used with
third-party products.
The admin directory in the COMMON_TOP directory contains the log and output
directories for concurrent managers. When the concurrent managers run Oracle
Applications reports, they write the output files, as well as diagnostic log files and temporary files, to the log and out directories in this admin directory.
You can change the location the concurrent managers write these files to, so that, for example, the log and output files are written to directories in each _TOP
directory. The default, however, is to write the files to the log and out directories in the COMMON_TOP/admin/log and COMMON_TOP/admin/out directories.
The admin/install directory contains scripts and log files used by Rapid Install
during installation. The admin/scripts directory contains scripts to start and stop
services such as listeners and concurrent managers.
The html directory The OA_HTML environment setting points to the html directory.
The Oracle Applications html sign-on screen and Oracle Self-Service Applications
html files are installed here. The html directory also contains other files used by the
html-based products, such as Java Server Page (JSP) files, java scripts, xml files, and
style sheets. Rapid Install and the AD utilities copy the html-based product files
from each _TOP directory to subdirectories in the html directory.
The java directory The JAVA_TOP environment setting points to the java directory.
Rapid Install installs all Oracle Applications JAR files in the Oracle namespace of
this JAVA_TOP directory. The java directory also holds third-party java files used by
Oracle Applications as well as other zip files.
Most Java code used by Oracle Applications is version-controlled in the apps.zip
file contained in the AU_TOP directory. Patches, for example, update individual
classes in apps.zip under the AU_TOP directory, and from this apps.zip file JAR
files are generated both in the JAVA_TOP and the _TOP directories. The same
apps.zip file exists in both the AU_TOP and JAVA_TOP directories.
The portal directory The portal directory contains the Rapid Install Portal files. The
Rapid Install Portal is a web page that includes the post-install tasks that may be
necessary for your installation, Server Administration scripts, installation
documentation, and online help. Using a browser, you can view the Rapid Install
Portal after you run Rapid Install.
The temp directory The temp directory is used for caching by some processes such as
Oracle Reports.
The util directory The util directory contains the third-party utilities licensed to ship with Oracle Applications. These include, for example, JRE, JDK, and the unzip
utility.
The APPL Directory
Oracle Applications files are stored in the APPL directory, known as the
APPL_TOP directory.
The APPL_TOP directory contains:
■ The main applications environment file, called the .env file
■ The consolidated environment file, APPS.env (where SID is the name of
the database)
■ The core technology directories
■ The product directories for all products
Rapid Install creates a directory tree for every Oracle Applications product in this
APPL_TOP directory, licensed or not.
Rapid Install installs a new Applications top directory when you upgrade. Rapid
Install does not delete any existing product files from earlier releases, but unloads
new product files in a new APPL directory tree.
Each Applications top directory is associated with a single Oracle Applications
database on the Oracle9i server. If you install both a Vision Demo system and a test
system, you must use Rapid Install to lay down two file systems: one for each
system.
Product Directories
Each product has its own subdirectory under APPL_TOP named for its standard
abbreviation, such as gl for Oracle General Ledger. Within each product directory,
is a subdirectory named for the base release version number, such as 11.5.0. Within
this directory are the various subdirectories for the product files.
The _TOP
The // path is known as the product top
(_TOP) and it is stored in the _TOP environment setting. For
example, if APPL_TOP=/d01/oracle/prodapps, then the value contained in the
AD_TOP environment setting is /d01/oracle/prodapps/ad/11.5.0 and the
AD_TOP environment setting points to the /ad/11.5.0 directory.
Similarly, the value of AU_TOP is /d01/oracle/prodapps/au/11.5.0, and the
AU_TOP environment setting points to the /au/11.5.0 directory. This
is the same for all directories except for the admin directory.
Product Files .
Each _TOP directory, such as APPL_TOP/gl/11.5.0, contains subdirectories
for product files. Product files include forms files, reports files, and other files used to upgrade the database. To display data entry forms for Oracle General Ledger, for example, Oracle Applications accesses files in the forms subdirectory under the
11.5.0 directory.

No comments: