Chinaunix首页 | 论坛 | 博客
  • 博客访问: 210940
  • 博文数量: 51
  • 博客积分: 2505
  • 博客等级: 少校
  • 技术积分: 595
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-20 16:59
文章分类

全部博文(51)

文章存档

2010年(5)

2009年(39)

2008年(7)

我的朋友

分类:

2009-04-13 13:30:00

1, Oracle Applications File System: Application Tier

Oracle Applications uses components from different Oracle products. The product files are stored in several top-level directories, includes the following:

       The APPL_TOP directory contains the product directories and files for Oracle Applications.

       The apps/apps_st/comn(COMMON_TOP or COMN_TOP) directory contains directories and files used across products

       ……

2, Oracle Applications Product Directories

Each product has its own subdirectory under APPL_TOP, and the Oracle Applications base release is typically reflected in the name of the subdirectory. For R12, the base release is 12.0.0.

The directory path for a particular product is defined by the value of the environment variable _TOP, where is the name of the product schema. For example, the slide above displays three product directories. If the directory path to APPL_TOP is /app/eoss/eossappl, the paths to these product directories are:

       AU_TOP=/app/eoss/eossappl/au/11.5.0

       FND_TOP=/app/eoss/eossappl/fnd/11.5.0

       INV_TOP=/app/eoss/eoosappl/inv/11.5.0

       ……

3, eoss.env in APPL_TOP directory


#!/bin/sh
#
# $Header: APPLSYS_ux.env 115.46 2003/10/15 00:21:37 hfux ship $
#
# ###############################################################
#
# This file is automatically generated by AutoConfig.  It will be read and
# overwritten.  If you were instructed to edit this file, or if you are not
# able to use the settings created by AutoConfig, refer to Metalink document
# 165195.1 for assistance.
#
# ###############################################################

#

#
# The APPLFENV variable is the filename of this file.
# If you rename this file, you should change this value.
#

APPLFENV="eoss_oraebs.env"
export APPLFENV

#
# The PLATFORM variable is the Oracle name for this platform.
# The value below should match the value in adpltfrm.txt.
#

PLATFORM="LINUX"
export PLATFORM

#
# APPL_TOP is the top-level directory for Oracle Applications.
#

APPL_TOP="/app/eoss/eossappl"
export APPL_TOP

#
# FNDNAM is the name of your AOL schema.
#

FNDNAM="APPS"
export FNDNAM

#
# GWYUID is the schema name and password for your public schema.
#

GWYUID="APPLSYSPUB/PUB"
export GWYUID

#
# The APPCPNAM determines how files are named by cm
# Possible values are USER and REQID.
#
APPCPNAM="REQID"
export APPCPNAM


#
# The APPLMAIL variable is needed for relinking.
# You may edit its definition, but do not remove it.
# APPLMAIL={NONE | ORACLE_INTEROFFICE}
#

APPLMAIL="NONE"
export APPLMAIL

#
# Top-level directories for all products
#

ctxfile="/app/eoss/eossappl/admin/eoss_oraebs.xml"
if test -f $ctxfile; then

  allprods=`grep 'oa_type="PROD_TOP"' $ctxfile |
     sed 's/^.*<\(.*\) oa_var[^>]*>[ ]*\(.*\)<.*$/\1=\2; export \1;/g'`

  # set IFS to a NEWLINE - "; needs to be at the beginning of the line
  oIFS="$IFS"
  IFS="
";
  for prod in $allprods
  do
       eval $prod
  done
  # reset the IFS to space (default)
  IFS="$oIFS"

else

  # This is for the corner case where somebody removed the
  # context file and needs to rebuild the context file.

  AD_TOP="/app/eoss/eossappl/ad/11.5.0"
  export AD_TOP

  FND_TOP="/app/eoss/eossappl/fnd/11.5.0"
  export FND_TOP

fi                                                                               
#
# Get environment variable settings from fndenv.env and devenv.env
#

. /app/eoss/eossappl/fnd/11.5.0/fndenv.env


#
# Reset PATH
#

forpath=''

for pathseg in `echo $PATH | sed "s/:/ /g"`
do
  if test -f "$pathseg/aiap"    -o -f "$pathseg/aiap60"  -o \
          -f "$pathseg/FNDLIBR" -o -f "$pathseg/f60webmx" -o \
          -f "$pathseg/adaimgr"; then
    if test -f "$pathseg/oracle"; then
      forpath="$forpath:$pathseg"
    fi
  else
    forpath="$forpath:$pathseg"
  fi
done

PATH="/app/eoss/eossappl/fnd/11.5.0/bin:/app/eoss/eossappl/ad/11.5.0/bin:$forpath"
export PATH

unset forpath

#
# APPLDCP tells the Concurrent Manager whether you are using
# the Distributed Concurrent Processing feature.
#

APPLDCP="OFF"
export APPLDCP

#
# APPLCSF is the top-level directory in which the Concurrent Manager
# puts log and output files.
#
APPLCSF="/app/eoss/eosscsf"
export APPLCSF

#
# AFSYSCSI is the CSI number
#
AFSYSCSI="N/A"

#
# APPLLOG and APPLOUT are the subdirectories in which
# the Concurrent Manager puts log and output files.
#

APPLLOG="log"
export APPLLOG

APPLOUT="out"
export APPLOUT

APPLRGF="/app/eoss/eosscomn/rgf/eoss_oraebs"
export APPLRGF

#
# APPLTMP is the directory in which Oracle Applications
# temporary files are created.
#

APPLTMP="/app/eoss/eosscomn/temp"
export APPLTMP

#
# APPLPTMP is the directory in which PL/SQL output files are created.
#

APPLPTMP="/app/eoss/eosscsf/temp"
export APPLPTMP

#
# National Language Support environment variables
#

NLS_LANG="American_America.JA16SJIS"
export NLS_LANG

NLS_DATE_FORMAT="DD-MON-RR"
export NLS_DATE_FORMAT

NLS_NUMERIC_CHARACTERS=".,"
export NLS_NUMERIC_CHARACTERS

NLS_SORT="binary"
export NLS_SORT

#
# Oracle Reports 6.0 environment variables
#

REPORTS60_TMP="/app/eoss/eosscomn/temp"
export REPORTS60_TMP

#
# Reset REPORTS60_PATH
#

forpath=''

for pathseg in `echo $REPORTS60_PATH | sed "s/:/ /g"`
do
  if test "$pathseg" != "/app/eoss/eossappl/au/11.5.0/plsql" -a \
          "$pathseg" != "/app/eoss/eossappl/fnd/11.5.0/reports" -a \
          "$pathseg" != "/app/eoss/eossappl/au/11.5.0/graphs" -a \
          "$pathseg" != "/app/eoss/eossappl/au/11.5.0/reports" ; then
    forpath="$forpath:$pathseg"
  fi
done

REPORTS60_PATH="/app/eoss/eossappl/au/11.5.0/plsql:/app/eoss/eossappl/fnd/11.5.0/reports:/app/eoss/eossappl/au/11.5.0/reports:/app/eoss/eossappl/au/11.5.0/graphs"
export REPORTS60_PATH

unset forpath

#
# Oracle Forms 6.0 environment variables
#

PATH=$ORACLE_HOME/bin:${PATH}
export PATH

#
# Oracle Graphics 6.0 environment variables
#

#
# Reset GRAPHICS60_PATH
#

GRAPHICS60_PATH="/app/eoss/eossappl/au/11.5.0/graphs"
export GRAPHICS60_PATH

ORAPLSQLLOADPATH="/app/eoss/eossappl/au/11.5.0/graphs"
export ORAPLSQLLOADPATH

#
# Oracle Forms 6.0 environment variables
#

FORMS60_MAPPING=""
export FORMS60_MAPPING

CNTL_BREAK="ON"
export CNTL_BREAK

FORMS60_MESSAGE_ENCRYPTION="TRUE"
export FORMS60_MESSAGE_ENCRYPTION

FORMS60_OUTPUT="/app/eoss/eosscomn/temp"
export FORMS60_OUTPUT

FORMS60_SESSION="TRUE"
export FORMS60_SESSION

FORMS60_OAM_FRD="OFF"
export FORMS60_OAM_FRD

ORACLE_TERM="vt220"
export ORACLE_TERM

FORMS60_APPSLIBS="APPCORE FNDSQF APPDAYPK APPFLDR GLCORE HR_GEN HR_SPEC ARXCOVER"
export FORMS60_APPSLIBS

FORMS60_FORCE_MENU_MNEMONICS="0"
export FORMS60_FORCE_MENU_MNEMONICS

#
# Reset FORMS60_PATH
#

FORMS60_PATH="/app/eoss/eossappl/au/11.5.0/resource:/app/eoss/eossappl/au/11.5.0/resource/stub"
export FORMS60_PATH


#
# Environment variables for integration with 3rd-party products
#

#
# For integration with ILOG
#

APPL_CPLEX_LICDIR="/app/eoss/eossappl/admin/cplex"
export APPL_CPLEX_LICDIR

#
# Add perl from the iAS location to the PATH and
# set PFER5LIB for Perl
#

if test -f /app/eoss/eossora/iAS/Apache/perl/bin/perl; then
 PATH=/app/eoss/eossora/iAS/Apache/perl/bin:${PATH}
 PERL5LIB=/app/eoss/eossora/iAS/Apache/perl/lib/5.00503:/app/eoss/eossora/iAS/Apache/perl/lib/site_perl/5.005
else
 PATH=/app/eoss/eosscomn/util/apache/1.3.9/Apache/perl/bin:${PATH}
 PERL5LIB=/app/eoss/eosscomn/util/apache/1.3.9/Apache/perl/perl5/lib/5.00503:/app/eoss/eosscomn/util/apache/1.3.9/Apache/perl/perl5/lib/site_perl/5.005
fi

export PATH
export PERL5LIB

#
# Get customer-defined environment variable settings
#

. /app/eoss/eossappl/admin/adovars.env

#
# Applications COMMON_TOP directory
#
COMMON_TOP="/app/eoss/eosscomn"
export COMMON_TOP

#
# iAS ORACLE_HOME directory
#
IAS_ORACLE_HOME="/app/eoss/eossora/iAS"
export IAS_ORACLE_HOME


FORMS60_WEB_CONFIG_FILE="/app/eoss/eosscomn/html/bin/appsweb_eoss_oraebs.cfg"
export FORMS60_WEB_CONFIG_FILE

REPORTS60_PRE="&5555"
export REPORTS60_PRE

REPORTS60_POST="&5556"
export REPORTS60_POST

FORMS60_BLOCKING_LONGLIST="FALSE"
export FORMS60_BLOCKING_LONGLIST

FORMS60_LOV_INITIAL="5000"
export FORMS60_LOV_INITIAL

FORMS60_TIMEOUT="5"
export FORMS60_TIMEOUT

FORMS60_RESTRICT_ENTER_QUERY="TRUE"
export FORMS60_RESTRICT_ENTER_QUERY

FORMS60_CATCHTERM="1"
export FORMS60_CATCHTERM
阅读(1608) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~