In this section,we will telling about various Admin scripts in R12.2 Ebuisness Suite,the latest release of Oracle Apps by Oracle corporation
We already know the consolidated scripts to stop and start applications in R12
“adstrtal.sh” is used for starting all application services
“adstpall.sh” is used for stopping of other services.
Prior to EBS R12.2 you only need apps username and password to run this script. In EBS R12.2 you need a additional password parameter for weblogic admin server to start/stop of EBS application services.
./adstrtal.sh apps/apps
Enter the WebLogic Server password:
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/jtffmctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adopmnctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adapcctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adnodemgrctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adalnctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adcmctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adadminsrvctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh start forms_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh start forms-c4ws_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh start oafm_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh start oacore_server1 -nopromptmsg
Important points
Opmn only manages the Apache server in R12.2
WLS (Web logic server) manages the oacore,forms and oafm services
Log files for Admin scripts in R12.2
Log File Name | Description
|
adopmnctl.txt | FMW Oracle Process Manager Notification Server (Controls Apache processes) |
adapcctl.txt | FMW OHS (Apache) Service |
adnodemgrctl.txt | WLS Node Manager controls server instances within a domain providing automatic restart functionality.
|
adadminsrvctl.txt | WLS AdminServer controls access to pages within WLS for system wide configuration |
adoacorectl.txt | WLS Oracle E-Business Suite 12.2 Application Server for Self Service web based products
|
adformsctl.txt | WLS Oracle E-Business Suite 12.2 Application Forms Server |
adoafmctl.txt | WLS Oracle E-Business Suite 12.2 Application Server for Oracle Transport Agent XML transactions, Secure Enterprise Search (SES) and Web Service
|
adforms-c4wsctl.txt | WLS Oracle E-Business Suite 12.2 Application Server utilized by WebService products using java API for Forms
|
How to schedule to start/stop of All the services through crontab
It is often required to bounce the entire EBS system during off-hours or on weekend automatically without any manual intervention. We should be able to execute this using the cron utlity on Unix system Cron is a Unix scheduler for executing the scripts at specified time. We can create below scripts for bouncing the APPS tier on R12.2 and schedule it through cron
Here are the steps
- create a file apps_user like
cat apps_user
APPS_USER=APPS
APPS_PWD=<apps pass>
WLADMIN_PWD=<WL pass>
chmod 700 apps_user
This will ensure only the user running the services can read this
2) Create the scripts for start and stop like this
apps-start.sh
. apps_user
echo ” Starting the services”
{ echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstrtal.sh -nopromptmsg
echo “Services started”
apps-stop.sh
. apps_user
echo ” Stopping the services”
{ echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstpall.sh -nopromptmsg
echo “Services stopped”
Now we schedule these scripts through cron in Linux system to get the work done.
Leave a Reply