Pages

OracleEBSpro is purely for knowledge sharing and learning purpose, with the main focus on Oracle E-Business Suite Product and other related Oracle Technologies.

I'm NOT responsible for any damages in whatever form caused by the usage of the content of this blog.

I share my Oracle knowledge through this blog. All my posts in this blog are based on my experience, reading oracle websites, books, forums and other blogs. I invite people to read and suggest ways to improve this blog.


Sunday, February 17, 2013

Oracle APPS R12 Architecture – Technical Overview


R12 file system has come up with new model – Code, Data, Configurations are segregated nicely to have easy maintenance, to avert NFS mount issues on shared appl tier configuration systems. Auto-config will not write anything in APPL_TOP, COMMON_TOP area in R12. All instance specific configurations, log files are written in INST_TOP area. Instance Home provides the ability to share Applications and technology stack code among multiple instances.
Tech  Stack  Components
DB_TIER
  • 10.2.0.2 RDBMS ORACLE_HOME
APPL-TIER
  • 10.1.2 C ORACLE_HOME / FORMS ORACLE_HOME (8.0.6 ORACLE HOME equivalence)‏
  • 10.1.3 Java ORACLE_HOME/OC4J ORACLE_HOME (iAS ORACLE_HOME equivalence)‏
  • INSTANCE_TOP : Each application tier has a unique Instance Home file system associated
Directory  Structure
Below Image describes the complete directory structure for complete e-biz installation i.e. DB_TOP, APPL_TOP and new INST_TOP. If you dig into the INST_TOP you will find that it only contains all the configuration files, start-stop scripts, log files, certificate files, pid files etc.., so as to make DB_TOP and APPL_TOP untouched for any instance specific changes. So you can also make DB_TOP and APPL_TOP read only.
INSTANCE TOP
Instance home is the top-level directory for an Applications Instance which is known as Instance Home and is denoted the environment variable $INST_TOP. This contains all the config files, log files, SSL certificates etc.
Advantages of new INSTANCE HOME
  • The additional Instance Home makes the middle tier more easy to manage and organized since the data is kept separate from the config files.
  • The Instance Home also has the ability to share the Applications and Technology stack code across multiple instances.
  • Another advantage of the Instance Home is that the Autoconfig writes only in INST_TOP so APPL_TOP and ORACLE_HOME can also be made read only file system if required.
  • To create a new instance that shares an existing middle-tier, just create a new instance_top with proper config files and NFS Mount the middle tier
INSTANCE TOP – STRUCTURE
$INST_TOP      : $APPS_BASE/inst/apps/$CONTEXT_NAME/
/admin /scripts :  ADMIN_SCRIPTS_HOME: Find all AD scripts here
/appl              :  APPL_CONFIG_HOME. For standalone envs, this is set to $APPL_TOP
/fnd/12.0.0/secure : FND_SECURE: dbc files here
/admin             : All Env Config files here
/certs               : SSL Certificates go here
/logs                : LOG_HOME: Central log file location. All log files are placed here (except adconfig)
/ora                 : ORA_CONFIG_HOME
/10.1.2             : ‘C’ Oracle home config, Contains tnsnames and forms listener servlet config files
/10.1.3             : Apache & OC4J config home, Apache, OC4J and opmn
This is the ‘Java’ oracle home configuration for OPMN, Apache and OC4J
/pids                : Apache/Forms server PID files here
/portal              : Apache’s DocumentRoot folder

This contribution’s credit goes to Muhammad Rafi Aamiri Madani


21 comments:

  1. Very intersting notes on ebusiness Suite
    Please do share your articles like this.THis link also useful to Find info On Oracle apps-jobs,interview tips,Resume preparation,functional issuesOracle eBusiness Suite

    ReplyDelete
  2. Tekslate.com is the Industry leader in providing Oracle Apps Technical Training across the globe. Our online training methodology focus on hands on experience of Oracle Apps Technical Online Training.

    To Attend Free Demo (Or) For any Queries Write to us at:
    Email: info@tekslate.com
    USA :- +1 415-830-3823, India :- 91 954-262-2288
    Website: http://tekslate.com/
    http://bit.ly/1DqA0kP

    ReplyDelete
  3. Thanks for the best topic. Very useful information.
    We IT hub Online Training are good in giving the oracle apps technical Training

    ReplyDelete
  4. Hi thank you for giving this pentastic useful information.
    This information is very useful to me and who are wanted to learn Oracle Apps Technical Online Training through online and offline.

    ReplyDelete
  5. Thank you for sharing this useful story.
    I think your shared information is helpful to me and who are want update their knowledge, who want to started their career with Oracle Apps Technical Online Training.

    ReplyDelete
  6. Nice tutorial. The Oracle tutorial was help ful for me. Keep Sharing Tutorials.

    ReplyDelete
  7. Your website have a valuable information,thanks for sharing information.
    Oracle Apps Technical Training in Hyderabad

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. 6-week summer course in Noida - 6 weeks The summer course plays a crucial role in shaping the career of young aspiring / informatics students. This training has been specifically introduced so that students can become familiar with current industrial culture and industrial needs. Webtrackker technology offers a 6-month training program for students / graduates that includes small and large projects.

    6-week summer course in Noida

    ReplyDelete
  11. Like different elements of India, numerous oil and spices usually cross into making food. This effects in substances getting caught to the partitions of the filter out.
    Visit here
    Best kitchen chimney installation and service
    Auto clean chimney sevice in Faridabad

    ReplyDelete
  12. A model is a person with a function either to sell, show or market it industrial products (appreciably style garb in style indicates), or to serve as a visual useful resource for individuals who are creating works of artwork or to pose for images +919910294610.
    Arvind Rawat model in Noida
    Visit here
    Arvind Rawat Model in Noida

    ReplyDelete
  13. Thank you for sharing this article,it is will be helpful and very Unique..

    Keep updating...

    ServiceNow Training in Ameerpet

    ReplyDelete
  14. Its really good blog and very information, we are tempo traveller rental company in Noida providing tempo traveller in noida for local and outstation, we have luxury tempo traveller in noida you can rent 12 seater, 17 seater , 20 seater , 26 seater Tempo traveller noida to outstation tours ~ JBL Tempo Traveller Rentals Delhi NCR ~ 9560075009
    Our location : N 1106, Sector120, Amrapali Zodiac, Sector - 106, Noida, Uttar Pradesh 201301
    Tempo Traveller in Bangalore

    ReplyDelete
  15. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    Oracle apps Training in Bangalore

    ReplyDelete
  16. Your articles are pleasant and very interesting, so I enjoy reading them Best Architecture Design Company in Bangalore

    ReplyDelete