ADOP Troubleshooting Tools in Oracle E-Business Suite (EBS)
1. ADOP Validate – Quick Health Check
Purpose: To check if the current
patching cycle is healthy.
Command: adop -validate
What it
does:
- Runs a quick system check
- Alerts you if there are any
configuration or edition issues
- Often the first step Oracle
Support asks you to run
Location: $AD_TOP/bin
Use case: Before starting or during a patching
cycle, run this to ensure everything is OK.
2.
ADOPSCANLOG – Scan ADOP Log Files Easily
Purpose: To check patching logs quickly from
current or past sessions.
Why it is
important:
- Saves time by scanning all logs
in one go
- Helps you find errors, warnings,
or specific messages
- You can search older ADOP
sessions too
Command
examples:
adopscanlog --> Scans latest session logs
adopscanlog
session_id=0 --> Scans ALL past
sessions
adopscanlog
loglevel=error --> Shows only error
messages
Location: $AD_TOP/bin
This utility
is one of the most powerful tools for troubleshooting ADOP issues.
3.
ADZDREPORT.pl – Detailed Patching Report
Purpose: To get a full report of patching
status and edition objects.
Command
format:
$AD_TOP/bin/adzdreport.pl
apps/apps_password
What this
report shows:
- Objects present in each edition
(RUN and PATCH edition)
- Tablespace space usage
- Status of critical AD_ZD
components
Use case: Helpful to analyze if patching
has completed properly and if any objects are invalid.
4.
AD_ZD_LOGS Table – Backend Log Storage
Purpose: This is a database table that stores
messages for every patching event.
Owned by: APPLSYS schema
Example
query:
select message_text from ad_zd_logs where log_sequence > 1901265;
Why it is
useful:
- Shows detailed patching log
messages
- Helps in deep troubleshooting
when GUI tools are not enough
5.
ADOPMON – Live Monitoring Tool
Purpose: Real-time monitoring of patching
sessions.
Command: adopmon
Features:
- Displays AD_ZD_LOGS output in a
user-friendly format
- Keeps updating continuously like
a live dashboard
- Useful during patch apply and
cutover
Location: $AD_TOP/bin
Comments
Post a Comment