Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2 upgrade
– challenges and solutions of
implementing the online
patching
Lóránt Miklós, National Instruments, Oracle DBA
ni.com
National Instruments
ni.com 2
Agenda
ni.com 3
Oracle EBS Support Timeline - why should we
upgrade?
• Premier/Extended Support ending for older releases
• Difficulty going forward with OS/HW releases
ni.com 4
Oracle EBS Support Timeline - why should we
upgrade?
• Sustaining Support does not include
• New updates, fixes, security alerts,
data fixes, critical patch updates
• New tax, legal and regulatory
updates
• New upgrade scipts
• Certification with new third-party
products
• Certification with new Oracle
products
ni.com 5
Architecture Changes
• EBS Release 12.2 Technology Stack
• Better GUI
• Weblogic Server (replaces Fusion Middleware 10g Oracle
Containers for Java (OC4J) )
ni.com 6
Architecture Changes
• Edition-Based Redefinition
• Dual File System
ni.com 7
Architecture Changes
• Run file system
• Used by online users
• Stores a complete copy of all Application and Middle Tier code
• Logically mapped to either fs1 or fs2
• Patch file system
• Used by patching tools
• Stores a complete copy of all Application and Middle Tier code
• Logically mapped to either fs1 or fs2
• Non-Editioned file system
• Used for data files, eg.: import/export files, log files, report
output files
ni.com 8
Online Patching Cycle Overview
ni.com 9
Getting Started With Your Install or Upgrade
Source: Oracle E-Business Suite Release 12.2: Technical Planning, Getting Started, and Go-Live Checklist (Doc ID 1585857.1)
ni.com 10
Getting Started With Your Install or Upgrade
Source: Oracle E-Business Suite Release 12.2: Technical Planning, Getting Started, and Go-Live Checklist (Doc ID 1585857.1)
ni.com 11
Challenges with the upgrade
• Online patching readiness report “failed” on many
objects
• 12c database and Rapid Install StartCD 49/50 never
worked
• Rapid Install StartCD 50 for EBS 12.2 comes with a
11.2.0.3 database
ni.com 12
Challenges with the upgrade
• Since Feb. 22, 2016, Rapid Install StartCD 51 is available.
It comes with 12.1.0.2 DB. You can download as Patch
22066363
• Different OS on DB/apps tier level
• Rapid Install is not user friendly
• Progress bar of the installer is not informative
• You have add ebs_patch to your service_names parameter
• db_domain parameter have to be set to null
• You have to resolve every issue detected by the installer
• RDA - Health Check / Validation Engine Guide (Doc ID 250262.1)
ni.com 13
ni.com 14
Challenges with the upgrade
• When Rapid Install performs the installation of the
database software its cluster verification utility can result
in an error on Oracle Linux / Red Hat Linux 6.3 or higher
ni.com 15
Challenges with the upgrade
• Configuration issues with the apps tiers
• Missing rpms
• Kernel parameter changes
• Swap space was not set to 16 GB
ni.com 16
Challenges with the upgrade
• Cleaning Up A Failed Install Attempt
• Vision Install’s weblogic pwd was different from the one, that
the doc. mentioned
See page 3-36 within the Oracle E-Business Suite Setup Guide >>
http://docs.oracle.com/cd/E26401_01/doc.122/e22953.pdf
ni.com 17
Challenges with the upgrade
• AD_ZD_PREP is Invalid after R12.2 Upgrade
ni.com 18
Challenges with the upgrade
• Full Compliance vs Runtime Compliance
ni.com 19
Challenges with the upgrade
• A minimal set of standards must be followed for custom
code
• All code must access the data model through the APPS synonym
• Table names must be unique at 29 bytes
• Column names must be 28 characters or fewer
• Column names must not use the # as the last character
• Third party products and integrations must be validated
as well
• Online Patching Readiness Reports
• Online Patching Standards Checkers
• See EBS Developer's Guide Release 12.2, Chapter 7 for
full standards list Planning and Preparing for Your Upgrade
to Oracle E-Business Suite 12.2
ni.com 20
Challenges with the upgrade
• FS1 vs FS2
• Unix level: use environment variables rather than fully qualified
filepaths
DON’T: /opt/apps/r12/d1ebiz/apps/fs1/EBSapps/appl/nimfg/12.0.0/
DO: $NIMFG_TOP/
• Application level: use environment variables for PROFILE OPTIONS
values
• FS2 is not a rollback plan
• Patch Edition is not a testing environment
• Application tiers cannot be run against the PATCH edition
• Patches must be tested on a test instance with a complete Online
Patching cycle
• Risk of Editioning
• If an edition object is created, replaced or dropped while a patch
edition exists, then the action must be replicated in the patch
edition
ni.com 21
Pre Upgrade Steps
• Run Online patching readiness report - available for all releases prior
to 12.2. These highlight all cases in Oracle E-Business Suite code or
custom code where a non-editioned object references an editioned
object.
(See details at Oracle E-Business Suite Concepts Release 12.2 Part Number E22949-11)
• Adopt the new 12.2 development standards
• Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc ID
1577661.1)
• Upgrade to the latest supported database versions
• 11gR2: 11.2.0.4
• 12c: 12.1.0.2 database
• Upgrade the Oracle Single Sign-On component to Oracle Access
Manager
(See details at Overview of Single Sign-On Integration Options for Oracle E-Business Suite (Doc
ID 1388152.1))
• Upgrade desktop OS to Win 7 or 8.1 ad browser to IE 11
• Upgrade to the latest JAVA
• Move to FNDLOAD
ni.com 22
Questions
ni.com 23