what’s new in oracle e-business suite r12.2 for database administrators?
DESCRIPTION
Learn what’s new and different in Oracle E-Business Suite R12.2TRANSCRIPT
#C
14
LV
REMINDER
Check in on the COLLABORATE mobile app
#C
14
LV
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
Prepared by:Vasu BallaPrincipal ConsultantThe Pythian Group
Learn what’s new and different in Oracle E-Business Suite R12.2
Session ID#: 14408
#C
14
LV
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
#C
14
LV
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
#C
14
LV
4
Agenda
■Architecture■Installation Procedures■Online Patching■Database Schema Layout■Cloning
#C
14
LV
5
Architecture
This is a subtitle or bulleted list
#C
14
LV
6
Dual File System
Source: Oracle
#C
14
LV
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 |
#C
14
LV
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
#C
14
LV
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
#C
14
LV
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
#C
14
LV
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 jrockit4. Known to use more memory than values set
by Xmx & Xms
#C
14
LV
12
Sample oacore JVM usage
$ which jrcmd/u01/install/fs1/FMW_Home/jrockit32/bin/jrcmd$ jrcmd 15637 print_memusage15637: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)
#C
14
LV
13
Installation Procedures
This is a subtitle or bulleted list
#C
14
LV
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
#C
14
LV
15
{Online} Patching
This is a subtitle or bulleted list
#C
14
LV
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
#C
14
LV
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.
#C
14
LV
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
#C
14
LV
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
#C
14
LV
20
Database Layout
This is a subtitle or bulleted list
#C
14
LV
21
Logical Layout
#C
14
LV
22
Editioning Views
#C
14
LV
23
Cross Edition Trigges
#C
14
LV
24
Editioned Storage
#C
14
LV
25
Cloning
This is a subtitle or bulleted list
#C
14
LV
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
#C
14
LV
27
Misc
This is a subtitle or bulleted list
#C
14
LV
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
#C
14
LV#
C1
4LV
Please complete the session evaluationWe appreciate your feedback and insight
You may complete the session evaluation either on paper or online via the mobile app
Session ID# 14408
#C
14
LV
30
Thank You
@vasuballa
www.slideshare.net/vasuballa
www.pythian.com/blog
Booth# 1535