This post covers FREE videos on File System in Oracle E-Business Suite R12.2 for Apps DBAs taken from one of the Lessons in Module File System, Environment File & Consoles in EBS R12.2 in our Oracle Apps DBA (R12.2) Training.
If you have not yet gone through previous FREE training videos then I suggest you look at
- Architecture in Oracle E-Business Suite R12.2 for Apps DBAs here (One of the FREE lessons from 7 Lessons Architecture Module I of Oracle Apps DBA Training )
- Installation of Oracle Apps DBA R12.2 for Apps DBAs here (One of the FREE lessons from 6 Lessons Installation Module II of Oracle Apps DBA Training)
- Patching in Oracle AppsDBA R 12.2 for AppsDBAs here (One of the FREE lessons from 13 Lessons Patching Module V of Oracle Apps DBA Training)
Note: Video starts with topics we are planning to cover in this 5 Lesson Module on File System in R12.2.
Also check: Steps to download R12 software from Edelivery Oracle Site
How does the file system look like in Oracle EBS especially for Database Tier (12c Database Oracle Home & Datafiles) and Application Tier File System (fs1, fs2, and fs_ne)
Let’s see what are the main Database Tier Files & Application Tier Files.
Database Tier Files
Database Tier files are located under the Oracle EBS install base directory /u01/oracle/PROD. The database tier is owned by oracle user. The database tier files are as follows.
- 12.1.0
- data
- cfgtoollogs
When we install Oracle EBS R12.2 with StartCD51, we get a 12C database. So, the 12.1.0 is the 12c Oracle Home for EBS Database.
Data is the directory in which we have the datafiles or the actual data is stored in the datafiles(DBFS) in the Oracle EBS Database.
When we are installing the database, it creates some log files. So, those log files are stored under cfgtoollogs and we can ignore this file safely.
Application Tier Files
The Application Tier Files are located under the Oracle EBS install base directory /u01/oracle/PROD and it is owned by applmgr user. We can focus on three major parts of the Oracle E-Business Suite 12.2 file system.
- fs1
- fs2
- fs_ne
File System 1 and File System 2 are identical. We consider FS1 as a run file and FS2 as a patch file. The roles keep getting changed with each adop patching cycle.
As the below image shows, at the bottom, we have a Non-Editioned File System that is commonly required for both fs1 & fs2 and it is not dependent on the patch. In other words, any files which are common for both fs1 & fs2 and which don’t have any editions are under the fs_ne.
Dual File Systems
Feature of having duplicate file systems i.e fs1 & fs2 is known as a dual file system. In R12.2 Oracle introduced a patching feature, which is online patching. That means we can patch an environment while users are using it. So, our running environment is served by fs1 and patching by fs2. The dual file system feature is mainly introduced to support online patching.
Oracle Apps R12.2 has Dual File System (fs1 & fs2), which helps organizations to have less downtime during patching. By introducing a duplicate file system, Oracle has reduced patching downtime and improved the availability of the system. The dual file system includes,
- File System 1 (fs1): /u01/oracle/PROD/fs1
- File System 2 (fs2): /u01/oracle/PROD/fs2
Note: Here /u01/oracle/PROD is Oracle EBS install base directory.
Online Patching(ADOP)
Applying Oracle E-Business Suite patches without a significant system downtime is referred to as online patching, and a new utility, ADOP, is used to apply patches.
Online patching is supported by the capability of storing multiple application editions in the database, and the provision of a dual application tier file system. At any given point in time, one of these file systems is designated as run (part of the running system) and the other as patch (either being patched or awaiting the start of the next patching cycle). Whichever is the current run file system appearing to the user in exactly the same way as the single application tier file system did in Oracle E-Business Suite releases prior to 12.2.
A new environment variable, $FILE_EDITION, shows the current designation of a given dual file system member. Three other new environment variables designate the root directories of the run ($RUN_BASE), patch ($PATCH_BASE), and non-editioned ($NE_BASE) file systems.
For example:
- $FILE_EDITION = patch
- $RUN_BASE = /u01/oracle/PRD122/fs1
- $PATCH_BASE = /u01/oracle/PRD122/fs2
- $NE_BASE = /u01/oracle/PRD122/fs_ne
When a patch is being applied, the Oracle E-Business Suite system is running in normal production mode (full functionality, with some documented exceptions) in the run edition of the file system and database. Full application functionality is retained as patch execution proceeds until the cutover phase is reached.
FAQs
Q1) Where do the Application Tier & Database Tier files are located?
Ans: Database Tier & Application Tier Files are located under the Oracle EBS install base directory, /u01/oracle/PROD.
Q2) What is Dual File System in R12.2?
Ans: Feature of having duplicate file systems or the fs1 and fs2 are togetherly known as dual file systems in R12.2.
Q3) Why the Dual File System is introduced in R12.2?
Ans: The dual file system feature is mainly introduced to support online patching (ADOP) which is a new feature introduced in Oracle EBS R12.2.
Q4) Are FS1, FS2, FS_NE on different partitions typically?
Ans: Yes. FS1 is a run file and FS2 is a patch file. The roles keep getting changed with each ADOP patching cycle (run becomes patch and patch becomes run).
FS_NE is Non Editioned file system and stores data in the file system. Also, imp/exp files, report out, and log files.
Conclusion
That was all in a nutshell about File Systems in Oracle E-Business Suite R12.2. We explained the Database Tier Files & Application Tier files in Oracle E-Business Suite R12.2 in detail. And we also provided the links to previous video blogs to have a better understanding of Oracle E-Business Suite R12.2.
Please go through below further readings to enhance your knowledge in Oracle EBS R12.2.
Related/Further Readings
- Oracle E-Business Suite Concepts Guide
- Choosing Shared File System for EBS R12
- Oracle EBS R12.2 Architechture
- Oracle E-Business Suite R12.1 vs R12.2
- 19c Database In Oracle EBS R12: Everything You Must Know
- ADOP ( R12.2 Online Patching ) in Oracle EBS (R12)
Next Task For You
We cover Oracle E-Business R12.2 Architecture & concepts in our Oracle Apps DBA For Beginners Training along with the Installation, Patching, Cloning, and Troubleshooting and also, Database upgrade to 19c and much more including the hands-on labs you must perform to upgrade your skills and get a good job with a high package.
Begin your journey towards becoming an Apps DBA by joining our FREE Masterclass on How To Become an Oracle Apps DBA (R12).
Click on the image below to register for the FREE Masterclass now!
The post [Video] File System in Oracle E-Business Suite R12.2 appeared first on Cloud Training Program.