Documente Academic
Documente Profesional
Documente Cultură
Name Location
EBSapps.env s_base
adconfig.txt APPL_TOP/admin
adovars.env/cmd APPL_TOP/admin
Name Location
applora.txt APPL_TOP/admin
applorau.txt APPL_TOP/admin
applprod.txt APPL_TOP/admin
applterr.txt APPL_TOP/admin
fnddev.env FND_TOP
AD Utility Description
AD File Character Set Converts a file from one character set to another.
Converter
AD Utility Description
AD Job Timing Report Provides timing summary reports for jobs run by
parallel workers.
AD Online Patching Applies patches and other system updates.
Utility Description
Utility Description
Register Flagged Files Used to record any files in which you have made
customizations.
Software Updates Provides an overview of all patching-related
information for your system.
Timing Reports Helps you monitor jobs that are running or view
statistics of completed AD Administration
maintenance sessions.
Before you start any AD utility, you must first set the Oracle E-
Business Suite environment:
1. Log in as applmgr
2. Source the relevant file system using the EBSapps.env
script file
source/u01/R122_EBS/EBSapps.env run/patch
3. Ensure that there is sufficient temporary disk space
$ adadmin LOGFILE=TEST.log
$ adadmin flags=nohidepw, trace
help
Values y or n
Default n
Example adadmin help=y
logfile
Default None, meaning that the utility will prompt for the log file name.
interactive
Values y or n
defaultsfile
workers
Default None, meaning that the program will prompt for the number of
workers to run.
localworkers
Values 1 to the maximum supported by your database, but not more than
999, Inclusive
Default Defaults to the value of the workers argument, which means all
workers run on the primary node.
abandon
Used by adop
Purpose Abandons the previous failed apply command and starts a new
apply command
Values yes or no
Default no
Example adop phase=apply patches=<> abandon=yes restart=no
restart
Values yes or no
Default n, meaning that the utility run in non-interactive mode will expect
to run a completely new session.
menu_option
Default n/a
printdebug
Default n
wait_on_failed_job
Values y or n
Default n
parallel_index_threshold
flags
flags=trace
Default notrace
Comments Database trace files created while running an AD utility may aid
debugging.
flags=logging
Purpose Tells the AD utility whether to create indexes using the logging or
nologging mode.
Default logging
flags=hidepw
Default hidepw
• AD Feature Versions
• AD Prompts
• Interactive and Non-interactive Processing
• Parallel Processing
• Log and Restart Files
• Manager and Worker Log Messages
• AD requires that the files on the file system and the tables
in the database match
• Each major feature has both a file system and database
version
• AD only enables the feature if the file system and database
versions match
Interactive Processing:
• Most of the maintenance tasks are interactive
• Require user intervention, primarily in the form of
responding to prompts
Non-interactive Processing:
• Requires little or no user intervention
• Requires a defaults file that contains the information
necessary to complete the task without user intervention
The manager:
• Updates the FND_INSTALL_PROCESSES table with a
subset of the list of jobs, one job per worker
• The manager starts the workers and uses the
CONTROL_CODE and STATUS columns to assign tasks
• Polls the CONTROL_CODE and STATUS columns,
looking for updates from the workers
• Updates each row with the next task in the list, and leaves
messages for the worker
• Tells the workers to shut down
• Drops the FND_INSTALL_PROCESSES table
Each worker:
• Updates the STATUS column of the
FND_INSTALL_PROCESSES table, giving the manager a
report on its progress
• Starts processing when instructed by the manager
• Reports a failed status, if there is a failure
• May spawn other child processes that do the actual work
While the utility runs, the manager will display text showing the
current status of workers and jobs and the current phase:
AD AD
AD
AD
Node
array
AD AD
AD AD
AD AD
Filename [adadmin.log] :
Restart files:
• Are used by an AD utility to continue processing at the
point where it stopped
• Reside in the APPL_TOP/admin/<SID>/restart directory
• Contain information about what processing has already
been completed, so that the utility can pick up where it left
off