Download - R12 d49656 gc10-apps dba 06
Copyright © 2007, Oracle. All rights reserved.
Oracle Applications File System
Copyright © 2007, Oracle. All rights reserved.1 - 2
Objectives
At the end of this module, you should be able
to do the following:
• Describe the Oracle Applications file system
• Describe the product directory structure
• Identify the role of the following directories:– APPL_TOP– COMMON_TOP– INST_TOP
• List the directories that are new with Release 12
Copyright © 2007, Oracle. All rights reserved.1 - 3
Module Overview
This module includes the following topics:
• Introduction to INST_TOP
• Database and Applications tier file system
• APPL_TOP directory structure
• Globalization products
• Distributing files across disks
• Structure of product directories
• Contents of product directories
• Key APPL_TOP subdirectories
Copyright © 2007, Oracle. All rights reserved.1 - 4
Module Overview
This module includes the following topics:
• The Applications context file
• COMMON_TOP directory
• Java files
• Applications technology stack directories
• Applications database files directory
• Oracle database server ORACLE_HOME
Copyright © 2007, Oracle. All rights reserved.1 - 5
INST_TOP Directory
inst
admin
apps
<CONTEXT_NAME>
appl logs conf_<CONTEXT_NAME>.txtout
INST_TOP
apps db
VIS
oracle
/u01
[Details on next slides]
Copyright © 2007, Oracle. All rights reserved.1 - 6
Database Tier File System
data 10.2.0
db
tech_stapps_st
Oracle 10g database files
used by Oracle Applicationsproduct files
Oracle Home files for the Oracle 10g Database
Copyright © 2007, Oracle. All rights reserved.1 - 7
Application Tier File System
apps
apps_st tech_st
appl comn 10.1.2 10.1.3
Oracle Applicationsproduct files (APPL_TOP)
Files common across products (COMMON_TOP)
Oracle Homes for the Applications Technology stack
[Details on next slide]
Copyright © 2007, Oracle. All rights reserved.1 - 8
APPL_TOP Structureapps
apps
12.0.0
fndau
12.0.0
APPS<CONTEXT_NAME>.env
admin<CONTEXT_NAME>.env
12.0.0
inv
(Other product subdirectories and files)
(Other product directories)
apps_st
APPL_TOP
Administrative Files Product Files
Copyright © 2007, Oracle. All rights reserved.1 - 9
Product Directories
appl
12.0.0
fndau
12.0.0
inv
12.0.0
admin
APPL_TOP
<CONTEXT_NAME>.env
APPS<CONTEXT_NAME>.env
Copyright © 2007, Oracle. All rights reserved.1 - 10
Globalization Products
JA
JE
JL
JG
Copyright © 2007, Oracle. All rights reserved.1 - 11
Applications Context File
Located in $INST_TOP/appl/admin, the Applications context file is an XML file that is:
• Used by AutoConfig to configure the application tier
• By default named <SID>_<hostname>.xml
• A central repository for details of the application tier, including:
– Port numbers for Forms and Web services– Product-specific port numbers– Information about application tier services
• Context file variables are set during installation, and may be modified with Oracle Applications Manager
– They should not be modified by editing files manually
Copyright © 2007, Oracle. All rights reserved.1 - 12
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms out
reports
mds
help sql
log
Copyright © 2007, Oracle. All rights reserved.1 - 13
Applications Product Directories
<PROD>_TOP
bin html lib mesg
patch
forms out
reports
mds
help sql
log
admin
driver sql
Copyright © 2007, Oracle. All rights reserved.1 - 14
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms out
reports
mds
help sql
log
Copyright © 2007, Oracle. All rights reserved.1 - 15
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
out
reports
mds
help sql
log
forms
US
Copyright © 2007, Oracle. All rights reserved.1 - 16
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms out
reports
mds
sql
log
help
US
Copyright © 2007, Oracle. All rights reserved.1 - 17
Applications Product Directories
<PROD>_TOP
admin
bin lib mesg
patch
forms out
reports
mds
help sql
loghtml
Copyright © 2007, Oracle. All rights reserved.1 - 18
Applications Product Directories
<PROD>_TOP
admin
bin html mesg
patch
forms out
reports
mds
help sql
loglib
Copyright © 2007, Oracle. All rights reserved.1 - 19
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms
reports
mds
help sql
out
log
Copyright © 2007, Oracle. All rights reserved.1 - 20
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms
reports
help sql
mds
log
out
Copyright © 2007, Oracle. All rights reserved.1 - 21
Applications Product Directories
<PROD>_TOP
admin
bin html lib
patch
forms out
reports
mds
help sql
log
US.msb
mesg
Copyright © 2007, Oracle. All rights reserved.1 - 22
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
forms
out reports
mds
help sql
log
driver sql odf import
115
patch
Copyright © 2007, Oracle. All rights reserved.1 - 23
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms outmds
help sql
log
reports
US
Copyright © 2007, Oracle. All rights reserved.1 - 24
Applications Product Directories
<PROD>_TOP
admin
bin html lib mesg
patch
forms out
reports
mds
help
log
sql
Copyright © 2007, Oracle. All rights reserved.1 - 25
Additional Language Subdirectories
<PROD>_TOP
htmlforms
US AR
GLXSSBNR.fmx
GLXSSBNR.fmx
US AR US.msb
mesg
AR.msb
Copyright © 2007, Oracle. All rights reserved.1 - 26
$APPL_TOP/admin Directory
log
out
admin
restart<SID>
log out restart
<context_name>
adovars.env log ou
t
Copyright © 2007, Oracle. All rights reserved.1 - 27
$APPL_TOP/admin Directory Text Files
log
out
admin
logrestart
<SID>
log out restart
outadconfig.txt
applprod.txt
<context_name>
applterr.txt
adovars.env
adlinkbk.txt
applcust.txt
applora.txt
Copyright © 2007, Oracle. All rights reserved.1 - 28
AD Directory
appl
auAPPS<context_name>.env
12.0.0
ad
admin bin lib
admin au
Copyright © 2007, Oracle. All rights reserved.1 - 29
AU Directory
admin
APPS<context_name>.envadmin
appl
au ad
forms plsql resourcejava sql
12.0.0
Copyright © 2007, Oracle. All rights reserved.1 - 30
Common Components Directory
java util
java unzip
COMMON_TOP
admin _pages webapps
oacore oafmjre
META-infhtml
WEB-inf
web.xml
classes($JAVA_TOP)
Expanded classes
lib($AF_JLIB)
JAR and zip files
webservices
log out
Copyright © 2007, Oracle. All rights reserved.1 - 31
Java Files
APPL_TOP
COMMON_TOP
java
oracle
apps
gl
12.0.0
javagl
jar
ar
jar
ar
12.0.0
java
*.jar*.jargljar.dep
make jar
*.jararjar.dep
make jar
classes
JAVA_TOP
lib
AF_JLIB
Copyright © 2007, Oracle. All rights reserved.1 - 32
Applications Technology Stack Directory
10.1.2
bin
forms
Apache
bin
j2ee
10.1.3
reports
tech_st
Copyright © 2007, Oracle. All rights reserved.1 - 33
Database Directories
10.2.0
lib rdbmsbinadmin dbs
db
tech_st
data
*.dbf
apps_st
logappsutil
Copyright © 2007, Oracle. All rights reserved.1 - 34
Module Summary
In this module, you should have learned howto do the following:
• Describe the Oracle Applications file system
• Describe the product subdirectory structure
• Explain the roles of the following directories:
– APPL_TOP
– COMMON_TOP
– INST_TOP
Copyright © 2007, Oracle. All rights reserved.1 - 35
Module Discussion
• What is the main advantage of using an INST_TOP directory?
• What kinds of file does the APPL_TOP directory contain?
• Identify the locations and describe the contents of the Applications database directories
• What is the Applications context file used for?
• How are Java files made readily accessible to Oracle Applications products?
Copyright © 2007, Oracle. All rights reserved.1 - 36
Module Practice
• Navigating the file system
• Locating and examining the Applications context file