SlideShare a Scribd company logo
Session ID:
Prepared by:
Oracle E-Business Suite
R12.2.5 on Database 12c:
Install, Patch and Administer
10288
@ AndrejsKarpovs
Andrejs Karpovs
Lead Oracle Applications DBA
Tieto
About me
• Lead Oracle Apps DBA / Technical infrastructure
architect at Tieto [Latvia]
• Oracle Certified Master
• Oracle ACE
• Masters Degree in Computer Science
• Speaker: Collaborate, UKOUG, OUGH, Oracle
• RAC Attack Ninja
• Blog: adbaday.wordpress.com
2
Coming from Latvia
3
Tieto
• Tieto is the largest Nordic IT services company
4
Overview (I)
5
Overview (II)
6
Installation
• Useful 12.2 Documents (Doc ID 1585889.1)
• Oracle E-Business Suite Release 12.2
Technology Stack Documentation Roadmap
(Doc ID 1934915.1)
• R12.2.0 -> R12.2.5
7
1585889.1
1934915.1
9
OS preparation
• yum install oracle-ebs-server-R12-preinstall
– addons must be enabled
– /etc/yum.repos.d/public-yum-ol6.repo
• yum install oracle-rdbms-server-12cR1-preinstall
• For the rest
– Oracle E-Business Suite Installation and Upgrade
Notes Release 12 (12.2) for Linux x86-64 (Doc ID
1330701.1)
10
Staging area (I)
• Download media from e-delivery
• Download startCD 12.2.0.51, patch 22066363
always check for a latest startCD before performing
a new install
• Unzip only startCD, use ./buildStage.sh
– Create staging area
– Copy patches to staging area
• Make sure all media files are present
– VISION
– PROD
Staging area (II)
• R12.2: How To Create the Stage In Preparation For
Installation Note 1596433.1
• Do I Need A New Stage Area For startCD
12.2.0.51?
– https://blogs.oracle.com/stevenChan/entry/rapid_insta
ll_startcd_51
– Yes, you must create a new stage area to use startCD
12.2.0.51. A stage area created with an earlier
startCD will not work. This is because (as noted
above) startCD 12.2.0.51 uses Oracle Database
12cR1 (12.1.0.2), while earlier startCDs used 11gR1
(11.2.0.3). In addition, startCD 12.2.0.51 uses a later
patch set (11.1.1.9.0) of Oracle Fusion Middleware
Web Tier Utilities than the 11.1.1.7.0 patch set used
by earlier startCDs.
12
Staging area (III)
• How Can I Obtain Oracle Database 12.1.0.2 and
Oracle Web Tier Utilities 11.1.1.9.0?
13
14
15
16
Installation (I)
17
Installation (II)
18
Installation (III)
19
Installation (IV)
20
Installation (V)
21
Installation (VI)
22
Installation (VII)
23
Installation (VIII)
24
Installation (IX)
25
Installation (X)
26
Installation (Summary)
• Shipped with RMAN backup instead of zipped datafiles
• Can be installed directly to RAC /w ASM
– make sure clusterware is healthy and properly
configured
– additional workarounds might be needed
– Checks and Potential Issues Installing EBS R12.2 on
RAC Cluster using Rapid Install (Doc ID 1595139.1)
• Latest startCD comes with JDK/JRE 7
• Decreased build up time
• Do not add secondary application tier node during
installation
– implement shared appl_top once R12.2.5 upgrade is
completed and all required post steps are done
• OVM templates do exist for R12.2.5
27
Installation using OVM
• Engineered Systems
– templates
• OVM Farm
– Virtual appliances
• Oracle VM Virtual Appliances for Oracle E-
Business Suite Deployment Guide, Release 12.2.4
(Doc ID 1928303.1)
– Haven’t found a note for 12.2.5
28
Post Install, Next
Steps
• Oracle E-Business Suite Release 12.2.5 Readme
(Doc ID 1983050.1)
• Oracle E-Business Suite Release Notes, Release
12.2 (Doc ID 1320300.1)
• Applying the Latest AD and TXK Release Update
Packs to Oracle E-Business Suite Release 12.2
(Doc ID 1617461.1) 29
Steps
• Latest rapidWiz comes with 12c database (12.1.0.2)
– singletenant(multi-tenant not supported)
• FMW 11.1.1.9.0
• RapidWiz delivered EBS 12.2.0
– Latest available is 12.2.5
• 12.2.0 can be directly upgraded to 12.2.5
– not an online patch
• In case of RAC installation, additional post steps are
needed for configuration tuning
– srvctl setenv ...
– sqlnet.ora
• !!! Do not only rely on your own documentation !!!
– check MoS notes with each and every new installation
Beware (I)
• $TNS_ADMIN/sqlnet.ora
• lsnrctl reload $ORACLE_SID
31
Beware (II)
• SQLNET.EXPIRE_TIME=1
32
High Level Plan (I)
• Fix Timestamp Mismatch Issues for Synonym,View,
Package and Package Body,Patch 17268684
• Apply Consolidated Seed Table Upgrade, Patch
17204589:12.2.0
– Update current view snapshotbefore patch
• Run ETCC - EBS TechnologyCodelevelCheckeragainst
RDBMS home and Apps tier
– Patch 17537119 - always check for latest version before
running to be updated on the bugs list
– Oracle E-Business Suite Release 12.2: Consolidated
List of Patches and Technology Bug Fixes(Doc ID
1594274.1)- contains required patches
• Apply mandatory db and apps patches,run ETCC again
– ETCC will store data in DB, therefore mandatory for
further steps
• For Engineered Systems
– Database Patches Required by Oracle E-Business Suite
on Oracle Engineered Systems:Exadata Database
Machines and SuperClusters (Doc ID 1392527.1)
33
34
35
High Level Plan (II)
• Apply Patches: DB, WLS, FMW
• Apply AD and TXK updates
– Always check for latest available AD and TXK
updates
• Upgrade to R12.2.5
• Apply additional critical patches (if any)
• Perform cutover, fs_clone
• Backup
36
Patching process (I)
• Database and Fusion Middleware patches
– latest version of opatch
– opatch apply
– check README for any post steps
• Weblogic
– take latest available PSU (10.3.6.0.x)
– Master Note on WebLogic Server Patch Set Updates
(PSUs) (Doc ID 1470197.1)
• Application Patches
– adop
– hotpatch where instructed so
37
Patching Process (II)
38
R12.2.5 Upgrade
• adop phase=apply apply_mode=downtime
patches=19676458
• adop phase=cleanup
• adop phase=fs_clone
39
R12.2.5 Post-Upgrade
• adop phase=prepare, apply, finalize, cutover, cleanup
• Go through full online patching cycle and fs switching
to confirm everything is working as expected
40
Administration
41
Administration (I)
• Try to avoid it until R12.2.5 is applied :)
• Begin with . EBSapps.env run/patch
• Note the filesystem you are in
• Note the changes in directory structure
R12.1 vs R12.2 (I)
43
R12.1 vs R12.2 (II)
44
Administration (II)
• Weblogic console
• Fusion Middleware Control
• AFPASSWD
• $ADMIN_SCRIPTS_HOME
– adstrtal.sh
– adstpall.sh
– adadminsrvctl.sh start forcepatchfs
– adnodemgrctl.sh
45
Administration (III): autoconfig
• Not all the files and configurations are under autoconfig
control anymore. WLS managed configuration files
include:
– httpd.conf
– admin.conf
– ssl.conf
– JVM arguments
– CLASSPATH
– ...
• Change the value in WLS -> run adSyncContext.pl. ->
run autoconfig
• adProvisionEBS.pl -> provision EBS settings to WLS
– JVM, add managed servers, remove second appl tier
node, etc.
• adRegisterWLSListeners.pl run in background and syncs
values between WLS and CONTEXT_FILE, but not all
46
Administration (IV)
• APPS password change - should be updated also in
WLS datasource
– Shut down the application tier services
– Change the APPLSYS password
– Start AdminServer using the adadminsrvctl.sh script
from your RUN filesystem
– Do not start any other application tier services.
– Update the “apps” password in WLS Datasource as
follows
47
Administration (V)
• Simplified Look & Feel
• Better integration with OAM and OID
• Build-in OHS and WLS
– No need to install additional components
– Add Webgate on top of R12.2 OHS
– Add AccessGate wls managed server into
EBS_Domain
• Less complexity
48
Administration (VI): Cloning
49
Administration (VII): Cloning
• Not much difference from R12.1
• FMW_Home handled by WLS utilities
• adpreclone.pl creates a clone stage of FMW_Home
• adcfgclone builds new FMW_Home on target via
WLS utilities
50
Custom application
• Creating a Custom Application in Oracle E-Business
Suite Release 12.2 (Doc ID 1577707.1)
• download IZU patch (3636980)
– fill in the template files
• use adsplice
51
Custom development
• Developing and Deploying Customizations in Oracle
E-Business Suite Release 12.2 (Doc ID 1577661.1)
• run edition
– application development
• patch edition
– patch development
• editionable objects
– upgrade objects for Online Patching
52
Integrations
• Webgate installation
– txkrun.pl -script=SetOAMReg -installWebgate=yes -
webgatestagedir=/u01/install/wg
• Deploy AccessGate
• Register with OAM
– txkrun.pl -script=SetOAMReg -registeroam=yes -
ldapProvider=OUD -oidUserName="cn=directory
manager"
53
Patching
54
Patching (I)
• ADOP Initially introduced as revolutionary breakthrough
in patching mechanisms with zero downtime required for
patching
• It appears that downtime is still needed (10-20 minutes
depending on environment size, hardware resources,
etc.)
• downtime mode introduced in latest AD/TXK
• hotpatch still exists
– official statement is that every R12.2 patch is online
patch
– exceptions
• R12.2.5 release update (+downtime)
• NLS patches
• if Oracle states so
• built in merge option
• all patches have to be placed under $PATCH_TOP
(fs_ne)
Patching (II)
56
Patching (III)
• Download patch to $NE_BASE/EBSapps/patch directory
– $PATCH_TOP
• Prepare the system for patching:
– $ source <EBS_ROOT>/EBSapps.env
– $ adop phase=prepare
• Apply a patch
– $ adop phase=apply patches=<patch_list> merge=yes
• After all patches have been successfully applied,complete
the patching cycle:
– $ adop phase=finalize
– $ adop phase=cutover
– $ source <EBS_ROOT>EBSapps.env run
– $ adop phase=cleanup
• Synchronize the technology level between patch and run file
systems:
– $ adop phase=fs_clone
57
Patching (IV)
58
Patching (V)
• Using the Online Patching Readiness Report in
Oracle E-Business Suite Release 12.2 (Doc ID
1531121.1)
• Found in MoS that some limitations do exist:
59
Patching (VI): Experiences
• Overall patching time increased
• Problems with Applications multi-node environments
– Do not enable multi-node during installation
• Not possible to instantly allow patch to finish even if
some object, form or report failed
– flags=autoskip
• abandon=yes restart=no -> restart from beginning
• abandon=no restart=yes -> continue from failed
point
– check adctrl before
• should use skipsyncerror=yes beforehand
60
New features in R12.2.5 (I)
61
New features in R12.2.5 (II)
• dualfs option
– perl adcfgclone.pl appsTier dualfs
– clone the Run and Patch file systems in a single
operation
• New EBS installation central inventory
• Weblogic server performance enchancements
• Script to change Weblogic password
– $FND_TOP/patch/115/bin/txkUpdateEBSDomain.pl -
action=updateAdminPassword
• adopmon
62
Thank you and
questions
Session evaluation

More Related Content

What's hot (20)

PPTX
RocksDB detail
MIJIN AN
 
PDF
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Markus Michalewicz
 
PPTX
Oracle GoldenGate 21c New Features and Best Practices
Bobby Curtis
 
PDF
Oracle db performance tuning
Simon Huang
 
PDF
Backup and recovery in oracle
sadegh salehi
 
PDF
Build cloud like Rackspace with OpenStack Ansible
Jirayut Nimsaeng
 
PPT
High Performance Mysql
liufabin 66688
 
PPTX
MySQL Audit using Percona audit plugin and ELK
YoungHeon (Roy) Kim
 
PPTX
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Andrejs Prokopjevs
 
PDF
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Glen Hawkins
 
PPTX
Backup & recovery with rman
itsabidhussain
 
PDF
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Sandesh Rao
 
PPTX
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
solarisyougood
 
PPTX
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith
 
PDF
Migration to Oracle Multitenant
Jitendra Singh
 
PDF
Getting optimal performance from oracle e-business suite presentation
Berry Clemens
 
PPTX
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Shiri Amit
 
PDF
Oracle 12c Multitenant architecture
naderattia
 
PDF
Awr + 12c performance tuning
AiougVizagChapter
 
PPTX
The oracle database architecture
Akash Pramanik
 
RocksDB detail
MIJIN AN
 
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best Practices
Markus Michalewicz
 
Oracle GoldenGate 21c New Features and Best Practices
Bobby Curtis
 
Oracle db performance tuning
Simon Huang
 
Backup and recovery in oracle
sadegh salehi
 
Build cloud like Rackspace with OpenStack Ansible
Jirayut Nimsaeng
 
High Performance Mysql
liufabin 66688
 
MySQL Audit using Percona audit plugin and ELK
YoungHeon (Roy) Kim
 
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Andrejs Prokopjevs
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Glen Hawkins
 
Backup & recovery with rman
itsabidhussain
 
Oracle Real Application Clusters 19c- Best Practices and Internals- EMEA Tour...
Sandesh Rao
 
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
solarisyougood
 
All of the Performance Tuning Features in Oracle SQL Developer
Jeff Smith
 
Migration to Oracle Multitenant
Jitendra Singh
 
Getting optimal performance from oracle e-business suite presentation
Berry Clemens
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Shiri Amit
 
Oracle 12c Multitenant architecture
naderattia
 
Awr + 12c performance tuning
AiougVizagChapter
 
The oracle database architecture
Akash Pramanik
 

Viewers also liked (20)

PPTX
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
Andrejs Karpovs
 
PPT
Oracle Weblogic for EBS and obiee (R12.2)
Berry Clemens
 
PDF
Oracle e-business suite (ebs) r12.2.6 - new functionality
Matthew Bezuidenhout
 
PPTX
Oracle EBS R12.2 - Deployment and System Administration
Mozammel Hoque
 
PDF
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Andrejs Karpovs
 
PDF
Oracle e-business suite R12 step by step Installation
OraERP
 
PPTX
Oracle EBS Upgrade to 12.2.5.1
Amit Sharma
 
PPTX
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
vasuballa
 
PPTX
Oracle e-Business Suite & RAC 11GR2
Yury Velikanov
 
PPTX
E business suite r12.2 changes for database administrators
Srinivasa Pavan Marti
 
DOCX
R12.2.5 new features
TahirGhafoor
 
PDF
OOW16 - Running your E-Business Suite on Oracle Cloud (IaaS + PaaS) - Why, Wh...
vasuballa
 
PDF
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
vasuballa
 
PDF
EBS-technical_upgrade_best_practices 12.1 or 12.2
Berry Clemens
 
PDF
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
vasuballa
 
PPTX
Report Manager in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
PDF
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
vasuballa
 
PDF
20 ideas-for-using-mobile-phones-in-language-classroom-
Kawther Ibrahem
 
PPTX
halloween’s day
Gantsetseg Paajii
 
PPTX
Blumhouse productions
013632
 
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
Andrejs Karpovs
 
Oracle Weblogic for EBS and obiee (R12.2)
Berry Clemens
 
Oracle e-business suite (ebs) r12.2.6 - new functionality
Matthew Bezuidenhout
 
Oracle EBS R12.2 - Deployment and System Administration
Mozammel Hoque
 
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Andrejs Karpovs
 
Oracle e-business suite R12 step by step Installation
OraERP
 
Oracle EBS Upgrade to 12.2.5.1
Amit Sharma
 
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
vasuballa
 
Oracle e-Business Suite & RAC 11GR2
Yury Velikanov
 
E business suite r12.2 changes for database administrators
Srinivasa Pavan Marti
 
R12.2.5 new features
TahirGhafoor
 
OOW16 - Running your E-Business Suite on Oracle Cloud (IaaS + PaaS) - Why, Wh...
vasuballa
 
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
vasuballa
 
EBS-technical_upgrade_best_practices 12.1 or 12.2
Berry Clemens
 
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
vasuballa
 
Report Manager in Oracle EBS R12
Prithis Das, PMP, OCS ☁️
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
vasuballa
 
20 ideas-for-using-mobile-phones-in-language-classroom-
Kawther Ibrahem
 
halloween’s day
Gantsetseg Paajii
 
Blumhouse productions
013632
 
Ad

Similar to Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer (20)

PDF
Ebs upgrade-to-12.2 technical-upgrade_best_practices
aioughydchapter
 
PDF
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
pasalapudi123
 
PDF
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Biju Thomas
 
PDF
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
vasuballa
 
PDF
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
vasuballa
 
PDF
10 Tips for Successful 12.2 Upgrade
OAUGNJ
 
PDF
10 tips for successful 12.2 upgrade
Ravi Madabhushanam
 
PDF
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
vasuballa
 
PPTX
Collaborate2
Kirtish Solanki
 
PDF
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...
ssuser9dce1e1
 
PPT
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
iWare Logic Technologies Pvt. Ltd.
 
PPTX
12.1.3 Patch Baseline and Strategy
David Kelly
 
PDF
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
Biju Thomas
 
PDF
Preparing for EBS R12.2-upgrade-full
Berry Clemens
 
PDF
Preparing forr12-140703020001-phpapp02
shubham gupta
 
PDF
Con7724 ebs technical-upgrade_best_practices_oow14(1)
Krishna Garaga
 
PPTX
Oracle Applications Upgrade Strategies
AXIA Consulting Inc.
 
PPTX
R12.2 dba
ansalapi
 
PPT
Adop and maintenance task presentation 151015
andreas kuncoro
 
PPTX
R12 upgrade webinar
VigilantTechnologies
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices
aioughydchapter
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
pasalapudi123
 
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Biju Thomas
 
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
vasuballa
 
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
vasuballa
 
10 Tips for Successful 12.2 Upgrade
OAUGNJ
 
10 tips for successful 12.2 upgrade
Ravi Madabhushanam
 
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
vasuballa
 
Collaborate2
Kirtish Solanki
 
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...
ssuser9dce1e1
 
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
iWare Logic Technologies Pvt. Ltd.
 
12.1.3 Patch Baseline and Strategy
David Kelly
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
Biju Thomas
 
Preparing for EBS R12.2-upgrade-full
Berry Clemens
 
Preparing forr12-140703020001-phpapp02
shubham gupta
 
Con7724 ebs technical-upgrade_best_practices_oow14(1)
Krishna Garaga
 
Oracle Applications Upgrade Strategies
AXIA Consulting Inc.
 
R12.2 dba
ansalapi
 
Adop and maintenance task presentation 151015
andreas kuncoro
 
R12 upgrade webinar
VigilantTechnologies
 
Ad

More from Andrejs Karpovs (7)

PDF
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
Andrejs Karpovs
 
PDF
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Andrejs Karpovs
 
PPTX
Fusion Applications Bare Metal Provisioning - Lessons Learned
Andrejs Karpovs
 
PDF
EBS on ACFS white paper
Andrejs Karpovs
 
PPTX
Oracle cloud storage and file system
Andrejs Karpovs
 
PPTX
Using ACFS as a Storage for EBS
Andrejs Karpovs
 
PPTX
Optimizing E-Business Suite Storage Using Oracle Advanced Compression
Andrejs Karpovs
 
E-Business Suite Rapid Provisioning Using Latest Features Of Oracle Database 12c
Andrejs Karpovs
 
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Andrejs Karpovs
 
Fusion Applications Bare Metal Provisioning - Lessons Learned
Andrejs Karpovs
 
EBS on ACFS white paper
Andrejs Karpovs
 
Oracle cloud storage and file system
Andrejs Karpovs
 
Using ACFS as a Storage for EBS
Andrejs Karpovs
 
Optimizing E-Business Suite Storage Using Oracle Advanced Compression
Andrejs Karpovs
 

Recently uploaded (20)

DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Kit-Works Team Study_20250627_한달만에만든사내서비스키링(양다윗).pdf
Wonjun Hwang
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 

Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer

  • 1. Session ID: Prepared by: Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer 10288 @ AndrejsKarpovs Andrejs Karpovs Lead Oracle Applications DBA Tieto
  • 2. About me • Lead Oracle Apps DBA / Technical infrastructure architect at Tieto [Latvia] • Oracle Certified Master • Oracle ACE • Masters Degree in Computer Science • Speaker: Collaborate, UKOUG, OUGH, Oracle • RAC Attack Ninja • Blog: adbaday.wordpress.com 2
  • 4. Tieto • Tieto is the largest Nordic IT services company 4
  • 7. Installation • Useful 12.2 Documents (Doc ID 1585889.1) • Oracle E-Business Suite Release 12.2 Technology Stack Documentation Roadmap (Doc ID 1934915.1) • R12.2.0 -> R12.2.5 7
  • 10. OS preparation • yum install oracle-ebs-server-R12-preinstall – addons must be enabled – /etc/yum.repos.d/public-yum-ol6.repo • yum install oracle-rdbms-server-12cR1-preinstall • For the rest – Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64 (Doc ID 1330701.1) 10
  • 11. Staging area (I) • Download media from e-delivery • Download startCD 12.2.0.51, patch 22066363 always check for a latest startCD before performing a new install • Unzip only startCD, use ./buildStage.sh – Create staging area – Copy patches to staging area • Make sure all media files are present – VISION – PROD
  • 12. Staging area (II) • R12.2: How To Create the Stage In Preparation For Installation Note 1596433.1 • Do I Need A New Stage Area For startCD 12.2.0.51? – https://blogs.oracle.com/stevenChan/entry/rapid_insta ll_startcd_51 – Yes, you must create a new stage area to use startCD 12.2.0.51. A stage area created with an earlier startCD will not work. This is because (as noted above) startCD 12.2.0.51 uses Oracle Database 12cR1 (12.1.0.2), while earlier startCDs used 11gR1 (11.2.0.3). In addition, startCD 12.2.0.51 uses a later patch set (11.1.1.9.0) of Oracle Fusion Middleware Web Tier Utilities than the 11.1.1.7.0 patch set used by earlier startCDs. 12
  • 13. Staging area (III) • How Can I Obtain Oracle Database 12.1.0.2 and Oracle Web Tier Utilities 11.1.1.9.0? 13
  • 14. 14
  • 15. 15
  • 16. 16
  • 27. Installation (Summary) • Shipped with RMAN backup instead of zipped datafiles • Can be installed directly to RAC /w ASM – make sure clusterware is healthy and properly configured – additional workarounds might be needed – Checks and Potential Issues Installing EBS R12.2 on RAC Cluster using Rapid Install (Doc ID 1595139.1) • Latest startCD comes with JDK/JRE 7 • Decreased build up time • Do not add secondary application tier node during installation – implement shared appl_top once R12.2.5 upgrade is completed and all required post steps are done • OVM templates do exist for R12.2.5 27
  • 28. Installation using OVM • Engineered Systems – templates • OVM Farm – Virtual appliances • Oracle VM Virtual Appliances for Oracle E- Business Suite Deployment Guide, Release 12.2.4 (Doc ID 1928303.1) – Haven’t found a note for 12.2.5 28
  • 29. Post Install, Next Steps • Oracle E-Business Suite Release 12.2.5 Readme (Doc ID 1983050.1) • Oracle E-Business Suite Release Notes, Release 12.2 (Doc ID 1320300.1) • Applying the Latest AD and TXK Release Update Packs to Oracle E-Business Suite Release 12.2 (Doc ID 1617461.1) 29
  • 30. Steps • Latest rapidWiz comes with 12c database (12.1.0.2) – singletenant(multi-tenant not supported) • FMW 11.1.1.9.0 • RapidWiz delivered EBS 12.2.0 – Latest available is 12.2.5 • 12.2.0 can be directly upgraded to 12.2.5 – not an online patch • In case of RAC installation, additional post steps are needed for configuration tuning – srvctl setenv ... – sqlnet.ora • !!! Do not only rely on your own documentation !!! – check MoS notes with each and every new installation
  • 31. Beware (I) • $TNS_ADMIN/sqlnet.ora • lsnrctl reload $ORACLE_SID 31
  • 33. High Level Plan (I) • Fix Timestamp Mismatch Issues for Synonym,View, Package and Package Body,Patch 17268684 • Apply Consolidated Seed Table Upgrade, Patch 17204589:12.2.0 – Update current view snapshotbefore patch • Run ETCC - EBS TechnologyCodelevelCheckeragainst RDBMS home and Apps tier – Patch 17537119 - always check for latest version before running to be updated on the bugs list – Oracle E-Business Suite Release 12.2: Consolidated List of Patches and Technology Bug Fixes(Doc ID 1594274.1)- contains required patches • Apply mandatory db and apps patches,run ETCC again – ETCC will store data in DB, therefore mandatory for further steps • For Engineered Systems – Database Patches Required by Oracle E-Business Suite on Oracle Engineered Systems:Exadata Database Machines and SuperClusters (Doc ID 1392527.1) 33
  • 34. 34
  • 35. 35
  • 36. High Level Plan (II) • Apply Patches: DB, WLS, FMW • Apply AD and TXK updates – Always check for latest available AD and TXK updates • Upgrade to R12.2.5 • Apply additional critical patches (if any) • Perform cutover, fs_clone • Backup 36
  • 37. Patching process (I) • Database and Fusion Middleware patches – latest version of opatch – opatch apply – check README for any post steps • Weblogic – take latest available PSU (10.3.6.0.x) – Master Note on WebLogic Server Patch Set Updates (PSUs) (Doc ID 1470197.1) • Application Patches – adop – hotpatch where instructed so 37
  • 39. R12.2.5 Upgrade • adop phase=apply apply_mode=downtime patches=19676458 • adop phase=cleanup • adop phase=fs_clone 39
  • 40. R12.2.5 Post-Upgrade • adop phase=prepare, apply, finalize, cutover, cleanup • Go through full online patching cycle and fs switching to confirm everything is working as expected 40
  • 42. Administration (I) • Try to avoid it until R12.2.5 is applied :) • Begin with . EBSapps.env run/patch • Note the filesystem you are in • Note the changes in directory structure
  • 43. R12.1 vs R12.2 (I) 43
  • 44. R12.1 vs R12.2 (II) 44
  • 45. Administration (II) • Weblogic console • Fusion Middleware Control • AFPASSWD • $ADMIN_SCRIPTS_HOME – adstrtal.sh – adstpall.sh – adadminsrvctl.sh start forcepatchfs – adnodemgrctl.sh 45
  • 46. Administration (III): autoconfig • Not all the files and configurations are under autoconfig control anymore. WLS managed configuration files include: – httpd.conf – admin.conf – ssl.conf – JVM arguments – CLASSPATH – ... • Change the value in WLS -> run adSyncContext.pl. -> run autoconfig • adProvisionEBS.pl -> provision EBS settings to WLS – JVM, add managed servers, remove second appl tier node, etc. • adRegisterWLSListeners.pl run in background and syncs values between WLS and CONTEXT_FILE, but not all 46
  • 47. Administration (IV) • APPS password change - should be updated also in WLS datasource – Shut down the application tier services – Change the APPLSYS password – Start AdminServer using the adadminsrvctl.sh script from your RUN filesystem – Do not start any other application tier services. – Update the “apps” password in WLS Datasource as follows 47
  • 48. Administration (V) • Simplified Look & Feel • Better integration with OAM and OID • Build-in OHS and WLS – No need to install additional components – Add Webgate on top of R12.2 OHS – Add AccessGate wls managed server into EBS_Domain • Less complexity 48
  • 50. Administration (VII): Cloning • Not much difference from R12.1 • FMW_Home handled by WLS utilities • adpreclone.pl creates a clone stage of FMW_Home • adcfgclone builds new FMW_Home on target via WLS utilities 50
  • 51. Custom application • Creating a Custom Application in Oracle E-Business Suite Release 12.2 (Doc ID 1577707.1) • download IZU patch (3636980) – fill in the template files • use adsplice 51
  • 52. Custom development • Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc ID 1577661.1) • run edition – application development • patch edition – patch development • editionable objects – upgrade objects for Online Patching 52
  • 53. Integrations • Webgate installation – txkrun.pl -script=SetOAMReg -installWebgate=yes - webgatestagedir=/u01/install/wg • Deploy AccessGate • Register with OAM – txkrun.pl -script=SetOAMReg -registeroam=yes - ldapProvider=OUD -oidUserName="cn=directory manager" 53
  • 55. Patching (I) • ADOP Initially introduced as revolutionary breakthrough in patching mechanisms with zero downtime required for patching • It appears that downtime is still needed (10-20 minutes depending on environment size, hardware resources, etc.) • downtime mode introduced in latest AD/TXK • hotpatch still exists – official statement is that every R12.2 patch is online patch – exceptions • R12.2.5 release update (+downtime) • NLS patches • if Oracle states so • built in merge option • all patches have to be placed under $PATCH_TOP (fs_ne)
  • 57. Patching (III) • Download patch to $NE_BASE/EBSapps/patch directory – $PATCH_TOP • Prepare the system for patching: – $ source <EBS_ROOT>/EBSapps.env – $ adop phase=prepare • Apply a patch – $ adop phase=apply patches=<patch_list> merge=yes • After all patches have been successfully applied,complete the patching cycle: – $ adop phase=finalize – $ adop phase=cutover – $ source <EBS_ROOT>EBSapps.env run – $ adop phase=cleanup • Synchronize the technology level between patch and run file systems: – $ adop phase=fs_clone 57
  • 59. Patching (V) • Using the Online Patching Readiness Report in Oracle E-Business Suite Release 12.2 (Doc ID 1531121.1) • Found in MoS that some limitations do exist: 59
  • 60. Patching (VI): Experiences • Overall patching time increased • Problems with Applications multi-node environments – Do not enable multi-node during installation • Not possible to instantly allow patch to finish even if some object, form or report failed – flags=autoskip • abandon=yes restart=no -> restart from beginning • abandon=no restart=yes -> continue from failed point – check adctrl before • should use skipsyncerror=yes beforehand 60
  • 61. New features in R12.2.5 (I) 61
  • 62. New features in R12.2.5 (II) • dualfs option – perl adcfgclone.pl appsTier dualfs – clone the Run and Patch file systems in a single operation • New EBS installation central inventory • Weblogic server performance enchancements • Script to change Weblogic password – $FND_TOP/patch/115/bin/txkUpdateEBSDomain.pl - action=updateAdminPassword • adopmon 62