Register for Apps DBA Training
For Apps DBA Beginner's
  • Start From Here
  • Order of Apps Study
  • 11i Software
  • Apps Architecture
  • Install Apps 11i
  • Install Apps 11i Part II
  • Startup/Shutdown
  • Request Flow in Apps
  • Various TOP's
  • Cloning Basics
  • Cloning I
  • Cloning II
  • Autoconfig Basics
  • Autoconfig Config File
  • Template Files in Autoconfig
  • Discoverer Overview
  • Workflow Mailer in Apps
  • Printing Overview
  • Configuring Printers
  • Pasta Printing
  • Performance Overview
  • Install 10g Application Server
  • Apps DBA Certification
  • Common DBA Topics
  • Scared of RAC ?
  • Install RAC on your laptop part I
  • Step by Step build RAC part II
  • Step by Step install RAC using VMWare part III
  • Install Oracle RAC Database part IV
  • oraInventory Basics
  • Install Database
  • Upgarde DB to
  • Fusion
  • Is Fusion a conFusion ?
  • Fusion Middleware Overview I
  • Fusion Middleware Overview II
  • Application Integration Architecture
  • SOA Install Part I
  • SOA Install Part II
  • SOA Install Part III
  • Install BPEL Process Manager
  • Apps Integration OID/SSO
  • Management Qs for Apps Integration with SSO/OID
  • 25 things your DBA should know for Apps/SSO integration
  • Identity Management
  • COREid Overview
  • Oracle COREid or Idm & Access Mgmt overview
  • Installing Access Manager 10.1.4
  • WebGate request flow
  • Identity Manager Architecture
  • Installing Identity Manager
  • OAS-SSO Overview
  • OID Overview
  • OID Basics II
  • OID Cluster
  • OID Integration with Other LDAP Servers overview
  • Integrate OID with AD I
  • OID Replication Overview
  • Multi Master OID Replication
  • Migrate OID/SSO to new Host
  • Apps R 12
  • Socket or Servlet in R12
  • Startup/Shutdown Scripts in R12
  • Unified APPL_TOP
  • Apps R 12.0.1
  • Difference between 11i & R12 Technical
  • Prepare for R12 Installation
  • Install VMWare on Windows for Linux Install
  • Install Linux for Apps R12 Install
  • Install Apps R12 on Linux Virtual Machine
  • R12 Upgrade & database
  • R12 Fils System Changes
  • R12 Release Date
  • 10g Application Server
  • 10g AS Overview
  • Installing 10g AS
  • Start/Stop 10g AS
  • Web Cache Basics
  • Single Sign-On Overview
  • OID Overview
  • Cloning 10g AS
  • 10g AS Middle tier Cloning & Overview
  • OID Cluster Imp. Points
  • CPU Patch, Infra Tier
  • CPU Patch, Middle Tier
  • AS Guard / DR Overview
  • Oracle Apps 11i
  • My Site
  • Apps DBA Scripts
  • Apps DBA Interview Q's
  • 11i JVM's
  • Apps Training in India
  • 11i Health Check
  • Good Metalink Notes
  • About Me  
  • For Advanced Apps DBA
  • URL Firewall in DMZ Setup
  • Upgrade Apps to
  • Load Balancer Overview
  • Load Balancer Config
  • HTTP layer Load balancing in Apps 11i
  • Dataguard Overview
  • Configure Dataguard / Standby database
  • Standby Site for Apps 11i
  • How to change Hostname on Apps Instance
  • SSL Overview in Apps
  • Configure SSL to Web Server
  • Key Points for SSL in Apps
  • Reduce Patch Timing
  • Reduce Patch Timing II
  • Shared APPL_TOP Overview
  • Configure Shared APPL_TOP
  • 11i Database Upgrade I
  • 11i Database Upgrade II
  • Change Session TimeOut
  • Patching
  • Apps Patch Basics
  • Apps Patch Basics II
  • Apply Apps Patch
  • CPU Overview
  • Steps to Apply CPU Patch
  • CPU Patch on Infra Tier
  • CPU Patch on AS Middle Tier
  • Troubleshooting
  • Web Server TS Part I
  • Web Server TS Part II
  • CM Troubleshooting
  • 10g Discoverer with Apps
  • Discoverer Bascis in Apps
  • Discoverer 10g Upgarde Basics
  • Discoverer 10g Configuration Steps with 11i
  • Collaboration Suite
  • Collaboration Suite
  • Calendar Overview
  • Sync Calendar from Mobile I
  • Sync Calendar from Mobile II
  • OCS Mail Architecture
  • Apex / HTMLDB
  • Install Apex 2.2
  • Apex with SSO part I
  • Apex with SSO part II
  • SSO Authentication Schemes
  • Certification
  • Possible Certifications for DBA
  • Apps DBA Certification
  • 1Z0-311-OCA-10g OAS Overview
  • 1z0-312-OCP-10g OAS Overview
  • 1z0-312 - Managing Customization and Topology
  • 1z0-312 - Cloning and Staging OAS
  • Apps DBA Jobs
  • Working / Apps DBA in UK
  • Oracle Recruiting Apps DBA's
  • Apps DBA Jobs Updated Regularly
  • Apps Job at Satyam
  • Useful Links
  • Good Metalink Notes
  • petefinnigan's Oracle Security
  • Linux Basics
  • Atul Mehta's Oracle Links
  • Others
  • Apps DBA Training Institute
  • 1 Year Journey of this Blog
  • How To ?
  • Change APPS Password
  • Preserve Customizations
  • Blog Roll
    Apps / E-Business Suite
  • Steven Chan Apps
  • Anil Passi Technical
  • Fadi Apps DBA
  • Senthil Apps DBA
  • Bas Klaassen EBS DBA
  • Sam Apps DBA
  • Black Geek Apps DBA
  • Bandari Apps
  • Vikram ERP Architect
  • OraBiz
  • Eric Core DBA
  • SOA
  • Navdeep Saini Apps DBA
  • tugdualgrall Web Services
  • Mohan Dutt's Apps Certification
  • Nishant Kaushik's IdM
  • Nulli Blog, OAM
  • Identity Musing
  • Identity nd Access Management
    Core DBA
  • Vidya Bala DBA
  • Sabdar DBA
    Data Management
  • Ivan Pellegrin Data Management

  • We have moved to kindly check http://onlineAppsDBA.comin future
    Oracle Apps R12 File System Changes
    Thursday, January 18, 2007
    Register for R12 upgrade
    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


    We have moved to

    kindly check in future

    add to  ¦  digg thisDigg This  ¦  My Yahoo!My Yahoo  ¦  RedditReddit  ¦  add to BlinkListBlinkList   ¦  Furl ItFurl It  ¦  Email This Email This  ¦     Leave Your Comments
    posted by Atul Kumar @ 11:49 AM  
    • At 5:26 AM, Blogger Subbu said…


      In Release 12 Application Oracle Home comes with 10g Release1 and Database Oracle Home comes with 10g Release2.

      what is the difference. why oracle dont give both with same release.

      any idea atul,


    • At 8:03 AM, Blogger Atul Kumar said…

      There are three oracle_home one for database 10.2 one for iAS webserver 10.1.3 and final one for 10.1.2 for Forms Reports. These three have different binaries & can't share same oracle_home . Moreover what so ever is latest certified with Apps is introduced in R12 .

      I hope I have cleared your doubt if not kindly elaborate your question

    • At 5:33 PM, Blogger arshad said…

      sorry atul i think subbus doubt waz that in e-bussiness suite oracle release 12 application oracle home is 10gR1 then why oracle home 10gR2 is not considered where as 10gR2 is certified with oracle

    • At 5:34 PM, Blogger arshad said…

      reply plz atul

    • At 9:51 AM, Blogger Atul Kumar said…

      No, As you see in pictures above database home is 10.2 only .

      Atul Kumar

    • At 10:33 AM, Anonymous Anonymous said…

      Hi Atul, I like to know about Oracle Application Object Library. Would you please post some reading stuff.

      Thanks & regards

    • At 10:34 AM, Blogger Atul Kumar said…

      Govinda I'll take care of your request as soon as I find some time .


    • At 5:36 AM, Anonymous Anonymous said…

      Thanks Atul. Will wait for it.

      Cheers mate

    • At 5:26 PM, Blogger tim said…

      Question - If I am running linux and want to deploy a shared file system for the apps tier NOT THE DATABASE - what options do I have besides NFS - I tried ocfs2 and it looks like Apache 10.1.3 has issues....

    • At 5:56 PM, Blogger Atul Kumar said…

      Tim there are third party software sharing (NetApps is one of them or may be veritas) . Can you share issues you are facing in Apache in ocfs2 (Its better to keep pid file & scoreboard file on apache on local drive for better performance)

    • At 3:05 PM, Blogger Sunil said…

      Hi Atul,

      If I understand it correct, the new Instance_Top in Rel 12 will contain config & log files that used to be a part of appl_top or comn_top in previous releases. If that is right, can you provide any info, or direct me to a link or document, that covers which files/directories will move from old appl_top or comn_top to the new instance_top?


    • At 3:07 PM, Anonymous Anonymous said…

      Hi Atul,

      If I understand it correct, the new Instance_Top in Rel 12 will contain config & log files that used to be a part of appl_top or comn_top in previous releases. If that is right, can you provide any info, or direct me to a link or document, that covers which files/directories will move from old appl_top or comn_top to the new instance_top?


    • At 6:48 AM, Blogger Manohar said…

      Hi Atul,

      We have installed R12 on AIX, and wnat to know either installed Vision instance is INDIA localized.
      I'm not sure either it is india localized or not/shoulw we need to apply any pathces .
      Please let me know on this.


    • At 9:47 AM, Blogger Atul Kumar said…

      You have to apply patches specific to india localization. Check in metalink for india localization patch or check with Oracle support

    • At 12:23 PM, Anonymous Michael said…

      Thanks for the news!

    • At 6:01 AM, Anonymous Anonymous said…

      Hi Atul,
      We have R12 installed on Linux. We are unable to use frmcmp to compile forms. We tried to manually correct the file as mentioned in the Note:431324.1 of metalink. But it did not solve our problem. We did not apply the patch bcoz our version of oracle is but the patch is for 10.1.2. Can you pls suggest anyother solution ? Vijay.

    • At 3:03 PM, Blogger RAGHU said…

      Hi Atul

      i dnt copy the logfile

      it gives the error
      Tns listener not configured in applicationserver ..but it configured
      i'l check port numbers also

      y its given
      PLease let me know

    • At 3:03 PM, Blogger RAGHU said…

      Hi Atul

      i dnt copy the logfile

      it gives the error
      Tns listener not configured in applicationserver ..but it configured
      i'l check port numbers also

      y its given
      PLease let me know

    • At 9:49 PM, Anonymous Anonymous said…

      A newbie question, pardon me please if this sounds too silly.

      I installed a single node VIS database on my local linux machine. I can start/stop database/apps using, scripts.

      now if i want to access database only; it gives me error i.e.

      [prompt@localhost bin]$ $ORACLE_HOME/sqlplus
      Error 6 initializing SQL*Plus
      Message file sp1 lang.msb not found

      SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

      As i understand, there is conf_VIS.txt file that sets environments.

      there is another file on directory base_dir/db/tech_st/10.2.0 i.e. VIS_hostname.env. if i run this one, it sets oracle home but still i can't invoke sqlplus on local machine.

      Question is what file should i run that parse and sets all proper environments so i can run SQLPLUS on local machine?

      will much appreciate your response here.

      sanjay papdi

    • At 10:02 PM, Anonymous Anonymous said…

      ok, got the answer -- just went through the file and copied the procedure.

      thankyou anyway..

      sanjay papdi..

    • At 10:06 PM, Blogger Atul Kumar said…

      In future please use either or

      Right environemtn variable file is second one
      base_dir/db/tech_st/10.2.0 i.e. VIS_hostname.env

      and you need to run it like

      cd base_dir/db/tech_st/10.2.0
      . VIS_hostname.env


      . base_dir/db/tech_st/10.2.0/VIS_hostname.env

      check if ORACLE_HOME set properly or not by running

      echo $ORACLE_HOME

      Good luck for your learning.

    • At 12:01 PM, Anonymous website design New York City said…

      nice post

    • At 12:03 PM, Anonymous website design New York City said…

      nice post

    Post a Comment
    << Home
    About Me

    Name: Atul Kumar
    Home: London, United Kingdom

    About Me: I am Independent Oracle consultant. If you wish to hire me on Contract or to Quote on project basis contact me at
    atul @

    See my complete profile

    View Atul Kumar's profile on LinkedIn

    E-mail Subscription

    Enter your email address:

    Delivered by FeedBurner

    Only search this Blog
  • Advanced Topics
  • Application Server
  • Apex / HTMLDB
  • Apps 11i
  • Apps R12
  • Autoconfig
  • Basics
  • Certification
  • Cloning
  • Discoverer
  • Fusion
  • OID
  • Patching
  • Printer
  • Single Sign-On
  • Useful Sites & Forum
  • Previous Post
    Add On

    Add to Technorati Favorites



    Add to Google


    Add to My AOL


    Subscribe in Bloglines


    Subscribe in NewsGator Online

    Powered by

    Hits Since 30, Jul 06

    Blog Counter

    Technology Blogs - Blog Top Sites
    Copyright © 2006 All rights reserved Presented by Atul Kumar