|
Start-up Shutdown Scripts in Oracle Apps R12 |
Sunday, June 10, 2007 |
|
We have moved to http://onlineAppsDBA.com kindly check http://onlineAppsDBA.comin future
This Post covers Start-up Shutdown scripts in Oracle Applications Release 12, If you wish to know more about Startup/Shutdown scripts in Oracle Apps 11i click here
Order of Startup Shutdown -------------------------------------- As in Oracle Apps 11i order for startup is A) Start Database Tier Services --Start Database Listener --Start Database Then B) Start Application/Middle Tier Services -- adstrtal.sh
Order for shutdown in Oracle Apps R12 is A) Stop Application/Middle Tier Services -- adstpall.sh Then B) Stop Database Tier Services --Stop Database --Stop Database Listener
Database Tier Scripts in R12 -------------------------------------- For Database tier you need to start database and database listener. Scripts are located in Database_Install_Dir/db/tech_st/10.2.0/appsutil/scripts/$CONTEXT_NAME
- For Database Use script addbctl.sh
- For Database Listener Use script addlnctl.sh
or alternatively you can use lsnrctl startstop listener_name (For Database Listener) sqlplus "/as sysdba" SQL> startup shutdown immediate
Middle/Application Tier Scripts in R12 -------------------------------------------------
Scripts for Application Tier services in R12 are located in "Install_base/inst/apps/$CONTEXT_NAME/admin/scripts" where CONTEXT_NAME is of format SID_HOSTNAME
i) adstrtal.sh Master script to start all components/services of middle tier or application tier. This script will use Service Control API to start all services which are enabled after checking them in context file (SID_HOSTNAME.xml or CONTEXT_NAME.xml)
ii) adstpall.sh Master script to stop all components/services of middle tier or application tier.
iii) adalnctl.sh Script to start / stop apps listener (FNDFS and FNDFS). This listener will file will be in 10.1.2 ORACLE_HOME (i.e. Forms & Reports Home) listener.ora file will be in $INST_TOP/apps/$CONTEXT_NAME/ora/10.1.2/network/admin directory (Mostly similar to one in 11i with only change in ORACLE_HOME i.e. from 8.0.6 to 10.1.2 )
iv) adapcctl.sh Script to start/stop Web Server or Oracle HTTP Server. This script uses opmn (Oracle Process Manager and Notification Server) with syntax similar to opmnctl [startstop]proc ohs like opmnctl stopproc ohs .
(In 11i this script directly used to call apachectl executable but now calls opmnctl which in turn calls apachectl. In 11i web server oracle home was 1.0.2.2.2 but in R12 its 10.1.3) v) adcmctl.sh Script to start / stop concurrent manager, Similar to one in 11i. (This script in turn calls startmgr.sh )
vi) adformsctl.sh Script to start / stop Forms OC4J from 10.1.3 Oracle_Home. This script will also use opmnctl to start/stop Forms OC4J like opmnctl stopproc type=oc4j instancename=forms
vii) adformsrvctl.sh This script is used only if you wish to start forms in socket mode. Default forms connect method in R12 is servlet. If started this will start frmsrv executable from 10.1.2 Oracle_Home in Apps R12
viii) adoacorectl.sh This script will start/stop oacore OC4J in 10.1.3 Oracle_Home. This scripts will also use opmnctl (similar to adapcctl & adformsctl) to start oacore instance of OC4J like opmnctl startproc type=oc4j instancename=oacore
ix) adoafmctl.sh This script will start/stop oafm OC4J in 10.1.3 Oracle_Home. This scripts will also use opmnctl (similar to above) to start oacore instance of OC4J like opmnctl startproc type=oc4j instancename=oafm
x) adopmnctl.sh This script will start/stop opmn service in 10.1.3 Oracle_Home. opmn will control all services in 10.1.3 Oracle_Home like web server or various oc4j instances. If any services are stopped abnormally opmn will/should start them automatically.
xi) jtffmctl.sh This script will be used to start/stop one to one fulfilment server.
xii) mwactl.sh To start / stop mwa telnet server where mwa is mobile application.
Log File Location for Startup Shutdown Services in R12 ---------------------------------------------------------------------- Log files for startup/shutdown scripts for application/mid tier in R12 are in $INST_TOP/apps/$CONTEXT_NAME/logs/appl/admin/log (adalnctl.txt, adapcctl.txt, adcmctl.txt, adformsctl.txt, adoacorectl.txt, adoafmctl.txt, adopmnctl.txt, adstrtal.log, jtffmctl.txt )
--Are you facing any issues in startup/shutdown scripts ? --Should Oracle Create single script which should start/stop entire application including database ?Labels: apps, r12 |
We have moved to kindly check onLineAppsDBA.com in future
|
|
del.icio.us
¦
Digg This
¦
My Yahoo
¦
Reddit
¦
BlinkList
¦
Furl It
¦
Email This
¦
Leave Your Comments
|
posted by Atul Kumar @ 6:27 PM
BlogItemCommentsEnabled>   |
|
|
Release Update Pack for Oracle Applications R12 |
Thursday, April 19, 2007 |
|
We have moved to http://onlineAppsDBA.com kindly check http://onlineAppsDBA.comin future
Oracle has released, Release Update Pack 1 (RUP1 / 12.0.1) for Oracle Applications R12 (12.0). Patch Number for this RUP is 5082400 (single driver u5082400.drv) which can be applied using AutoPatch (adpatch) for more information follow read me of patch.
Few things to Note: 1. If you use HR legislation, then update HR legislative data as post install step of this patch (Follow Note ID# 145837.1) 2. Apply online help patch # 5240400 3. If you have Multiple Language on R12, install translated version of patch for each active language. 4. Following products have patches included in 12.0.1 (RUP1 for R12) (AD, CRM, Financials, Financial Services, HRMS, Intelligence, Procurement, Projects, SCM and Application Technology)
If you hit any issues while applying this patch, kindly leave a comment for solution or How you fix so that this can be useful for others.
Related: 145837.1 Latest HRMS (HR Global) Legislative Data Patch AvailableLabels: r12 |
We have moved to kindly check onLineAppsDBA.com in future
|
|
del.icio.us
¦
Digg This
¦
My Yahoo
¦
Reddit
¦
BlinkList
¦
Furl It
¦
Email This
¦
Leave Your Comments
|
posted by Atul Kumar @ 7:11 PM
BlogItemCommentsEnabled>   |
|
|
Difference between Oracle Apps 11i and R12 (Technical) |
Sunday, April 08, 2007 |
|
We have moved to http://onlineAppsDBA.com kindly check http://onlineAppsDBA.comin future
Based on high influx of mail from users requesting difference between Oracle Applications Release 12 and 11i , I decided to dedicate this post to outline few major technical difference.
Database: Database Version in 11i (11.5.9 & 11.5.10) was 9i Rel 2 where as in Release 12 its 10g R2 (10.2.0.2)
Application Tier: Tech Stack in Application Tier consist of iAS(1.0.2.2.2) & Developer 6i (Forms & Reports 8.0.6) but in Applications R12 it is build on Fusion Middleware (10g Web Server and 10g Forms & Reports) Sub component in Application Tier A) HTTP Server or Web Server in R12 is Version 10.1.3 which is built on Apache version 1.3.34. In apps 11i it is Version 1.0.2.2.2 built on Apache Version 1.3.19 B) Jserv in apps 11i is replaced by OC4J (mod_jserv is replaced by mod_oc4j) C) Forms Version 6i in Apps 11i is replaced by Forms 10.1.2.0.2 in R12 D) Reports Version 6i in Apps 11i is replaced by Reports 10.1.2.0.2 in R12 E) JDBC version is changed from version 9 in apps 11i to version 10.2.0 in Apps R12 F) modplsql or mod_pls is removed from Apps R12 (What will happen to my mod plsql applications- coming soon* ) G) Java processes use JDK/JRE version 1.5.0 in R12 against JDK version 1.3.1 or 1.4.2 in Apps 11i H) For various environment variable changes check below picture 
I) New top INSTANCE_TOP added in Release 12 for configuration and log files


Related: If you think I missed any Technical changes in Release 12, Kindly leave a comment so that it can be useful to everyone. Labels: apps, r12 |
We have moved to kindly check onLineAppsDBA.com in future
|
|
del.icio.us
¦
Digg This
¦
My Yahoo
¦
Reddit
¦
BlinkList
¦
Furl It
¦
Email This
¦
Leave Your Comments
|
posted by Atul Kumar @ 9:50 PM
BlogItemCommentsEnabled>   |
|
|
Oracle R12 Upgrade from 11i & Database Versions |
Thursday, January 25, 2007 |
|
We have moved to http://onlineAppsDBA.com kindly check http://onlineAppsDBA.comin future
As promised in past , here is some information on R12 Upgrade process. This Upgrade post revolves around Database version with Oracle Applications (E-Business Suite)
Key points to note in Oracle Apps R12 upgrade from 11i -- R 12 upgrade process involve replacing 11i Tech stack (9iAS & 806) to Fusion Middleware (10g Application Server) -- Basic upgrade process involves Rapid Install & Autopatch -- Rapid Install involves installing new R12 tech stack as mentioned in first point -- Auto patch process involves upgrading E-Business Suite database compatible to R12 (Data Model) -- Final upgrade process is of updating data model using enhanced version of AutoPatch -- Minimum version from which you can upgrade to R12 is 11.5.7 and higher -- Minimum database version from which you can upgrade to R12 is 9i so if your database is still 8i or <> -- Database must be 10.2.0.2 before or during upgrade process & prior to running AutoPatch which will upgrade datamodel to R12
As per Oracle R12 Upgrade Documentation, Apps 11i Instance is classified in Two Categories based on Apps & DB Version Category 1 - 11.5.7, 11.5.8, 11.5.9 (CU1), 11.5.10 (CU1) Category 2 - 11.5.9 (CU2), 11.5.10 (CU2) or 11.5.10.2
For Category 1 , database should be upgraded during R12 upgrade process (Downtime for R12 upgrade process will be more as this involve database upgrade as well) but for Category 2 Database can be upgraded before R12 upgrade .
Why can't I upgrade database to 10.2.0.2 before for category 1 ? This is because there is no Interoperability patch for above release & 10.2.0.2 was supported for 11.5.9 (CU2) & 11.5.10(CU2) only . (Wish I could be on 11.5.10.2 ;-) )
What are advantages of Upgrading database to 10.2.0.2 before R12 upgrade ?Downtime can be broken down to two small downtimes (one for Database upgrade another one for R12 upgrade) and can be achieved during weekends or long weekends (depending on your system & resources)
Various upgrade paths (mainly 3) revolves around application version & database version (mainly on database version).
Path A for apps R12 Upgrade : These are for instances where database is not 10.2 & DB is upgraded during R12 Upgrade Install the R12 Technology Stack and 10.2.0.2 Oracle home Upgrade the Database to 10.2.0.2 Perform Database Steps Complete the R12 upgrade
Path B for apps R12 Upgrade : These are for instances 11.5.9.2 & 11.5.10.2 and database is 10.2 Install the R12 Technology Stack and 10.2.0.2 Oracle home Perform Database Steps Complete the R12 upgrade
Path C for apps R12 Upgrade : These are for instances 11.5.9.2 & 11.5.10.2 and database is NOT 10.2, Here upgrade database first to 10.2. Upgrade database to 10.2.0.2 Use 11i with 10.2.0.2 DB & then in next downtime window Perform Database Steps Complete the R12 upgrade
Related : For full Steps follow metalink Note # 403339.1 Oracle 10gR2 Database Preparation Guidelines for an E-Business Suite Release 12 Upgrade http://becomeappsdba.blogspot.com/search/label/r12Labels: apps, r12 |
We have moved to kindly check onLineAppsDBA.com in future
|
|
del.icio.us
¦
Digg This
¦
My Yahoo
¦
Reddit
¦
BlinkList
¦
Furl It
¦
Email This
¦
Leave Your Comments
|
posted by Atul Kumar @ 4:22 PM
BlogItemCommentsEnabled>   |
|
|
Oracle Apps R12 File System Changes |
Thursday, January 18, 2007 |
|
We have moved to http://onlineAppsDBA.com kindly check http://onlineAppsDBA.comin future
Sometime back I discussed about R12 release dates & few major changes at Click here to check R12 release date and few changes in R12 . In today's post I am going to cover File System changes in R12 and talk about new TOP (INSTANCE_TOP) in Application Tier.
If you are familiar with Oracle Apps 11i , you can easily understand picture on your right. This is file system for 11i with various TOP's , APPL_TOP, ORA_TOP, COMMON_TOP, DB_TOP and DATA_TOP. With Multiple Middle Tier configuration came shared APPL_TOP (only APPL_TOP used to be shared ) . After shared APPL_TOP came shared Application Tier (All three TOP's on Application Tier, APPL_TOP, ORA_TOP and COMMON_TOP were shared across servers). With this came challenge of configuration files which are specific to a server mainly iAS & 806 configuration file. If you have configured Shared Application Tier (sharing ORA_TOP as well) in 11i then this problem was overcome by creating conf directory in COMMON_TOP.
 In Oracle Apps R12, You can see new TOP called INSTANCE_TOP in Application Tier. This TOP will now hold any configuration files (specific to that server) , Certificates (If SSL is enabled SSL Certificates & any other certificates specific to that server) and related log files or pid files (for Apache or any other process). In diagram tops with <>ST can be shared across servers (Shared Tier) and INSTANCE_TOP will be specific to Server.
Next three pictures are taken from Ivo Dujmovic's presentation at Oracle Open World "Deep Dive: Oracle E-Business Suite Release 12 New Technology Stack". These Pictures are self explanatory & will help you in understanding Oracle Apps R12 File System. This shows Oracle E-Business Suite Release 12 File System Layout
 This shows Directory/File Structure for Instance TOP in R12 
This Picture compares file system in 11i with File system in R12
 Labels: r12 |
We have moved to kindly check onLineAppsDBA.com in future
|
|
del.icio.us
¦
Digg This
¦
My Yahoo
¦
Reddit
¦
BlinkList
¦
Furl It
¦
Email This
¦
Leave Your Comments
|
posted by Atul Kumar @ 11:49 AM
BlogItemCommentsEnabled>   |
|
|
Oracle Applications R 12 Release date announced |
Wednesday, January 03, 2007 |
|
We have moved to http://onlineAppsDBA.com kindly check http://onlineAppsDBA.comin future
Much awaited release of Next Oracle Applications (after 11i) / E-Business Suite has been announced by Oracle Click Here for more details . As per Schedule Oracle is releasing Apps R 12 on Jan 31, 2007 .
The key Technology changes as per Steven Chan's update & slides from Ivo Dujmovic presented during Oracle Open World are --
On Middle Tier --Application Server version 1.0.2.2.2 will change to 10g Application Server i.e. 10.1.3.X --mod_jserv will be replaced by mod_oc4j --Apache which is part of Application Server mentioned above will be changed from version 1.3.19 to 1.3.34 -- Biggest change will be in long running Forms & Reports Version 6i (8.0.6) to Forms & Reports Version 10g i.e. 10.1.2.X -- Java/ JDK version 1.3.X or 1.4.X will be replaced by JDK 1.5.X
On File System There will still be three ORACLE_HOME , one for Web Server another for Forms & Reports & third one for Database but with New versions i.e. 10g AS for Web Server, 10g AS for forms & reports , 10g R2 for database
There will be new TOP called as Instance TOP (more coming on this in future posts)
There will be new concept called Instance Home V/S Source Home which I will cover in my coming posts.
This is Just an overview of Release 12 , I'll be covering Inside views , new Features, Advantages of new features & upgrade path for Oracle Apps 12.
Stay tuned for all latest information on Oracle Apps R 12 at your inbox, Now you can subscribe notification for this blog to your Mail box , its simple two step procedure. Step 1 - Enter your email ID in "E-mail Subscription " box on right hand side menu bar Step 2 - Verify email you received in your box by clicking on link in mail (Don't forget to check Junk folder if you didn't get mail in inbox)Labels: r12 |
We have moved to kindly check onLineAppsDBA.com in future
|
|
del.icio.us
¦
Digg This
¦
My Yahoo
¦
Reddit
¦
BlinkList
¦
Furl It
¦
Email This
¦
Leave Your Comments
|
posted by Atul Kumar @ 3:01 PM
BlogItemCommentsEnabled>   |
|
|
|
|