What’s New in Oracle E-Business Suite R12.2 for Database Administrators?


Published on

Learn what’s new and different in Oracle E-Business Suite R12.2

Published in: Technology

What’s New in Oracle E-Business Suite R12.2 for Database Administrators?

  1. 1. REMINDER Check in on the COLLABORATE mobile app What’s New in Oracle E-Business Suite R12.2 for Database Administrators? Prepared by: Vasu Balla Principal Consultant The Pythian Group Learn what’s new and different in Oracle E-Business Suite R12.2 Session ID#: 14408
  2. 2. About Me – Oracle Apps DBA with 11+ Years of Exp – Oracle Apps ATG Customer Advisory Board Member – Oracle EBS Principal Consultant at Pythian – www.pythian.com/blog – linked.in/in/vasuballa – @vasuballa
  3. 3. About Pythian ■ Recognized Leader: ▪ Global industry-leader in remote database administration services and consulting for Oracle, Oracle Applications, MySQL and Microsoft SQL Server ▪ Work with over 250 multinational companies such as Forbes.com, Fox Sports, Nordion and Western Union to help manage their complex IT deployments ■ Expertise: ▪ Pythian’s data experts are the elite in their field. We have the highest concentration of Oracle ACEs on staff—9 including 2 ACE Directors—and 2 Microsoft MVPs. ▪ Pythian holds 7 Specializations under Oracle Platinum Partner program, including Oracle Exadata, Oracle GoldenGate & Oracle RAC ■ Global Reach & Scalability: ▪ Around the clock global remote support for DBA and consulting, systems administration, special projects or emergency response
  4. 4. Agenda ■Architecture ■Installation Procedures ■Online Patching ■Database Schema Layout ■Cloning
  5. 5. Architecture This is a subtitle or bulleted list
  6. 6. Dual File System Source: Oracle
  7. 7. R12.1 vs R12.2 R12.1 | R12.2 ------------------------------------------ opmn | opmn |___ ohs | |___ ohs |___ oacore | |___ forms | Weblogic Admin Mgr |___ oafm | | Weblogic Node Mgr CMs | |___ oacore | |___ forms Apps_Listener | |___ oafm | | CMs | | Apps_Listener |
  8. 8. R12.1 File system Layout Oracle Homes /u01/E-BIZ/apps/tech_st/10.1.2 /u01/E-BIZ/apps/tech_st/10.1.3 Apps Code /u01/E-BIZ/apps/apps_st/appl /u01/E-BIZ/apps/apps_st/comn Log/Config Files /u01/E-BIZ/inst
  9. 9. R12.2 File system Layout /u01/install/fsX/EBSapps/10.1.2 /u01/install/fsX/FMW_Home/oracle_common /u01/install/fsX/FMW_Home/webtier /u01/install/fsX/FMW_Home/Oracle_EBS-app1 /u01/install/fsX/FMW_Home/wlserver_10.3 /u01/install/fsX/EBSapps/appl /u01/install/fsX/EBSapps/comn /u01/install/fsX/inst /u01/install/fs_ne X = 1,2
  10. 10. R12.2 File system Layout 1. Two identical filesystems exist ( RUN & PATCH )to support Online patching feature 2. Single Non Editioned Filesystem that holds AD executables, PATCH_TOP and CM Log/Output files 3. Instance Top doesn’t hold Weblogic and OHS config files 4. Cannot do Readonly shared appltop across instances
  11. 11. Weblogic 1. Ships with both 64bit and 32bit Jrockit Java Runtime 2. Forms Managed Server JVM, CMs & AD utilities use 32bit jrockit 3. Rest all use 64bit jrockit 4. Known to use more memory than values set by Xmx & Xms
  12. 12. Sample oacore JVM usage $ which jrcmd /u01/install/fs1/FMW_Home/jrockit32/bin/jrcmd $ jrcmd 15637 print_memusage 15637: Total mapped 2379480KB (reserved=1248288KB) - Java heap 524288KB (reserved=0KB) - GC tables 17548KB - Thread stacks 27508KB (#threads=72) - Compiled code 1048576KB (used=18784KB) - Internal 1672KB - OS 275448KB - Other 267096KB - Classblocks 11776KB (malloced=11744KB #31381) - Java class data 204544KB (malloced=204440KB #144252 in 31381 classes) - Native memory tracking 1024KB (malloced=144KB #10)
  13. 13. Installation Procedures This is a subtitle or bulleted list
  14. 14. Installation Procedures ■ Rapidwiz now shipped with RMAN backup instead of datafiles ■ It can now install directly onto a existing RAC cluster ■ Can also install onto to ASM ■ Cuts down build times of new instances ■ Default startCD installs JDK & JRE6 ■ Download new startCD to get JDK & JRE7
  15. 15. {Online} Patching This is a subtitle or bulleted list
  16. 16. Online Patching ■ Edition-Based-Redefinition (EBR) feature is used by R12.2 to enable online patching ■ New edition called PATCH edition is created during a patching cycle ■ Online users use the RUN Edition ■ Editioning Views enable new columns to be added during a patching cycle ■ Cross-Edition Triggers enable data changed by online users propagate to patch edition during a patching cycle
  17. 17. Online Patching Overview ■ Prepare ▪ Synchronizes patch edition and run edition on the file system. ▪ Creates a new patch edition in the database. ■ Apply ▪ Executes patch drivers to update patch edition. ▪ Patches applied: can be one or many, including customizations. ■ Finalize ▪ Compiles invalid objects. ▪ Generates derived objects. ■ Cutover ▪ Configures patch edition file system to be the new run edition file system. ▪ Configures patch edition of database to be the new run edition. ▪ Restarts application tier services. ■ Cleanup ▪ Delete obsolete code and seed data to recover space.
  18. 18. Online Patching ■ Applied using the new utility called adop ■ Patches need to copied to PATCH_TOP before applying ( $NE_BASE/EBSapps/patch ) ■ Adop can apply multiple patches in one go and has option to merge them before apply ■ Can apply patches directly to RUN edition using hotpatch option ■ Hotpatch option can be used to mimic old R12/11i kind of patching style adop phase=apply hotpatch=yes patches=xxx,yyy ■ Adop uses SID_patch service_name to connect to database
  19. 19. Online Patching contd. ■ Adop Connects to other nodes in multinodes setup via ssh and applies the patch ( similar to RAC patchings) ■ Fs_clone option clones the PATCH fs from RUN fs. ■ Mandatory to Keep AD & TXK patchsets at same level ■ AD patches are online, don’t need downtime. ■ $APPL_TOP_NE/ad/custom/adop_sync.drv is used to sync CUSTOM Code
  20. 20. Database Layout This is a subtitle or bulleted list
  21. 21. Logical Layout
  22. 22. Editioning Views
  23. 23. Cross Edition Trigges
  24. 24. Editioned Storage
  25. 25. Cloning This is a subtitle or bulleted list
  26. 26. Cloning in R12.2 ■ For the most part did not change ■ FMW_Home cloning is handled by weblogic utilites ■ Adpreclone.pl creates a clone stage area of FMW_Home under common top using weblogic utils ■ During clone, we don’t need to copy FMW_Home ■ adcfgClone builds FMW_Home using the stage area via weblogic utilities
  27. 27. Misc This is a subtitle or bulleted list
  28. 28. Misc ■ Apps Password change requires manual update to WLS Datasource with new password ■ AFPASSWD utility can be used to change passwords without DB accounts ■ SSO integration with OAM/OID is much simple as there is no need of webgate and accessgate installs ■ 12.2.3 VirtualBox templates for single node and multinode versions are available now
  29. 29. Please complete the session evaluation We appreciate your feedback and insight You may complete the session evaluation either on paper or online via the mobile app Session ID# 14408
  30. 30. Thank You balla@pythian.com @vasuballa www.slideshare.net/vasuballa www.pythian.com/blog Booth# 1535