![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgit_V0jvdGUTsfGk0mB5FviMSxjw6M3H_bpTptFBOd66sIcHQ-zv8ms5PL9FubKs3mQur147CvcAt65Z-O9kZD3ngvFj0XaWOiMvmnPNM9rEltVA0F501Fam4qPTfnwCeHO05uk5j3_qFS/s320/Database+application+rel.jpg.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7K80P6w3IyxKZniY7wUnfosjksnwTDd7SrutU30aNo4rnFi2su6m3aBn7ZPuYlXBP9gIQbTqL69mPt6qsAq03p2p40QaIjlyvWBKMDRYmKiW96x9qHWGp-Bf3baEtSdqeDV8Iyi6pVsTG/s320/R12+Dir.jpg.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA9bGvvi35KJ6axWbGYj_JUPleVPpv6KeIm2GxhB2eqRPNLS1tMmG9RfZ__w68geMC8_qE9toJAWrAHfddaYBmwfMhU6ZYivcrvtuercxp3idCTqPJqz2d72WawpSBAPldl8ORQIlamPK7/s320/r12ORACLE_HOME.jpg.png)
Hi,
Few days back I have posted about the 3-tiers 1)Destop 2)Application 3)Database,
I'm continuing with R12 application filesystem in this post.
II)Applications File System– Overview
The Top-Level R12-Applications Directory Structure is divided into 3 parts:
1)Database Server files
2)Instant specific files
3)Application tier Server
1)Database Server files(db):
• The db/apps_st/data directory is located on the database node machine, and contains the system tablespaces, redo log files, data tablespaces, index tablespaces,and database files
• The db/tech_st/10.2.0 directory is located on the database node machine, and contains the ORACLE_HOME for the Oracle10g database
• The apps/apps_st/appl (APPL_TOP) directory contains the product directories and
files for Oracle Applications.
• The apps/apps_st/comn (COMMON_TOP) directory contains Java classes, HTML
pages, and other files and directories used by multiple products
• The apps/tech_st/10.1.2 directory contains the ORACLE_HOME used for the
Applications technology stack tools components.
• The apps/tech_st/10.1.3 directory contains the ORACLE_HOME used for the
Applications technology stack Java components.
2)Instant specific files(inst):
Instance Home (INST_TOP):
*Oracle Applications Release 12 introduces the concept of a top-level directory for an Applications instance. This directory is referred to as the Instance Home, and denoted by the environment variable $INST_TOP.
*Using an Instance Home provides the ability to share Applications and technology.
Notable features of this architecture include:
• The latest version of Oracle Containers for Java (OC4J), the successor to JServ, is
included in Oracle Application Server 10.1.3.
• All major services are started out of the OracleAS 10.1.3 ORACLE_HOME.
• The Applications modules (packaged in the file formsapp.ear) are deployed into the
OC4J-Forms instance running out of the OracleAS 10.1.3 ORACLE_HOME, while the frmweb executable is invoked out of the OracleAS 10.1.2 ORACLE_HOME.
*stack code among multiple instances, for example a development instance and a test instance.
*Support for read-only file systems and centralization of log files.
3)Application tier Server files(apps):
ORACLE_HOMEs:
There are 3 ORACLE_HOMEs in the Architecture of R12:
One ORACLE Database 10g rel2( Oracle 10.2.0 Home) &
Two ORACLE Application Server(OracleAS Homes)
*Use of Two Oracle Application Server ORACLE_HOMEs in Release 12
Two different Oracle Application Server (OracleAS) 10g releases, in separate ORACLE_HOMEs, are used in Oracle Applications Release 12.
*This enables Oracle Applications to take advantage of the latest Oracle technologies.
• The Oracle Application Server 10.1.3 ORACLE_HOME (sometimes referred to as
the Web or Java ORACLE_HOME) replaces the 8.1.7-based ORACLE_HOME
provided by Oracle9i Application Server 1.0.2.2.2 in Release 11i).
Hope it helps in understanding Oracle R12 Application filesystem.
Best regards,
Rafi.
No comments:
Post a Comment