Upload
hoangcong
View
213
Download
0
Embed Size (px)
Citation preview
1
The Oracle Customer’s Best Friend.
Are you considering an upgrade to EBS 12.2?
Wondering why you should upgrade?
2
Agenda
• Welcome and Introductions
• About SmartDog Services
– At a Glance
– History
• SmartDog’s Virtual Community
• Why Upgrade?
• Oracle E-Business Suite Support Timelines
• Upgrade to EBS version 12.1 vs. version 12.2
• EBS Release 12.2 Architecture
• Things you can do today to plan for release 12.2 upgrade
• Release 12.2 upgrade paths
• Planning for the upgrade
• Online patching/EBR
3
About SmartDog Services At a Glance
SmartDog Profile
Focused on helping clients maximize their Oracle investment
Oracle Technology Expertise: E-Business Suite, Development/Reporting
Services, Database, and technology infrastructure
Dedicated 25+ years to Oracle clients
Oracle Platinum Partner
100+ US-based Consultants
220+ Oracle E-Business Suite clients
Award Recipients of:
o TOLA Oracle Partner of the Year” five years in a row
o “North America Titan Award” for financial services from Oracle
o “Best of Show” at Oracle Collaborate
o “User’s Choice” and “Most Visionary” at Oracle Collaborate
4
Dedicated 20+ years to Oracle clients
100+ US-based Consultants 220+ Oracle clients The History of SmartDog
1991 DCC Services founded in NOLA
1995 First Authorized
Education Center in N.A.
2003 Scott Elequin joined as President/COO
2005 DCC moved to Austin, TX after Katrina
2006 Austin Business Journal
2007 Became SmartDog Services
2007 “Zero Dollar Agreement”
2007 Oracle Excellence Award
2010, 2009, 2008 & 2007 TOLA Oracle Partner of the Year
2008 Cover of Austin Business Journal
2008 Featured in CIO Magazine
2008 Oracle Partner Titan Award
2008 & 2009 Oracle Certified Advantage Partner
2009 Oracle Cowbell Award
2010 “Best of Show” Award
2011 “Best Visionary” &“User’s Choice”
2015, 2014, 2013, 2012, 2010, & 2011
Oracle Platinum Partner
5
SmartDog’s Virtual Community Resources for SmartDog Customers
• Blog Posts • Live Virtual Trailing • Critical Technology Updates • Customer Roundtables • Topical Webinars • Targeted White Papers
6
Why Upgrade?
Source: Oracle Lifetime Support Policy
http://www.oracle.com/us/support/library/lifetime-support-applications-069216.pdf
** Reference ** For more detailed information on EBS 12.0 and 12.1 bug fixing and for Extended Support
minimum patch pre-requisites, please refer to the
EBS Error Correction Support Policy (Doc ID 1195034.1)
1) Oracle Premier/Extended Support Ending for older releases (i.e. 11i and R12)
2) Difficulty going forward with hardware refreshes and desktop OS changes
7
E-Business Suite Support Timelines
Source: Oracle
8
Sustaining Support
Source: E-Business Suite Releases - Support Policy FAQ
(Doc ID 1494891.1)
Sustaining Support does NOT include:
• New updates, fixes, security alerts,
data fixes, and critical patch updates
• New tax, legal, and regulatory updates
• New upgrade scripts
• Certification with new third-party
products/versions
• Certification with new Oracle products
Impact
• Oracle does NOT have to correct a
serious NEW problem with applications
in Sustaining Support
• Longer term security risks arise based
on aging technology
• Certification with newer MS OS and
browser releases
9
E-Business Suite Support Timelines Release 11i
• EBS Sustaining Support started on December 1, 2013
– EBS version 11.5.10.2 will be covered by Exception to
Sustaining Support (ESS) until December 31, 2015
– How many folks are on the Extended Support Patches?
• This will provide the following updates during the
– ESS Sustaining Support Period (For an additional fee): • New Fixes for Severity 1 production issues, Customers must have the indicated
baseline patches (or above) for new Severity 1 production bug fixes as per Patch Requirements for Extended Support of Oracle E-Business Suite Release 11.5.10 (see Doc ID 883202.1). *** All products Installed and Shared need to be patched.
• Legislative Updates
• Payroll regulatory updates for US, Canada, UK and Australia for each country’s fiscal years ending in 2014
• US Form 1099 2013 and 2014 year-end updates – What will customers do for 2015 year-end updates?
– Additional Coverage Options for 12.0.6 and 11.5.10 E-Business Suite Sustaining Support (Doc ID 1596629.1)
• Critical Patch Updates (CPU) for security-related issues
10
E-Business Suite Support Timelines Release 12.x
Release 12.0.x
• Premier Support ended in January 2012
• Extended Support ended in January 2015
• Sustaining Support for an additional fee
• Additional Coverage Options for 12.0.6 and 11.5.10 E-Business Suite Sustaining Support (Doc ID 1596629.1)
Release 12.1.x
• Premier Support ends in December 2016
• Extended Support ends in December 2019
Release 12.2.x
• Premier Support ends in September 2018
• Extended Support ends in September 2021
11
Should You Upgrade to E-Business Suite 12.1.3 or 12.2?
• When Should You Choose 12.1? (Functional Focus)
– Consider targeting 12.1 if any of the following circumstances applies to your organization:
• You prefer to target a release on which Oracle has thousands of live customers.
• You would like to stay on 12.1 for 3-5 years before upgrading to 12.2.
• You need to move from a release below 11.5.10 with no direct upgrade to 12.2.
• You prefer to leverage Endeca capabilities with EBS Extensions
• When Should You Choose 12.2? (Functional and/or Technical Focus)
– Consider targeting 12.2 if any of the following circumstances applies to your organization:
• You need the high availability provided by Online Patching.
• You want the functional enhancements that are in 12.2
– New Mobil apps capability
• You prefer to invest in a single project to upgrade directly to 12.2
• You prefer to have mobile app capabilities
• You prefer to leverage Endeca capabilities EBS Extensions
Source: Which Oracle E-Business Suite Release Should You Target: 12.1 or 12.2? (Note 1592197.1)
12
EBS 12.2 Technology Stack
SOURCE: Oracle E-Business Suite Release 12.2 Technology Stack Documentation Roadmap (Doc ID 1934915.1)
Oracle WebLogic Server 10.3.6
(this is the "$FMW_HOME")
13
WebLogic Licenses? Oracle E-Business Suite Release 12.2 requires WebLogic Server Basic. This is a license-
constrained version of WebLogic Server that is available in licenses for certain Oracle
products (OLD iASEE licenses). When Oracle Internet Application Server is licensed
independently of WebLogic Suite, a constrained WebLogic license, called WebLogic
Server Basic, is included.
WebLogic Server Basic is used in Oracle E-Business Suite Release 12.2 to support the
following features:
• WLS Clusters. Specifically, one WLS cluster per EBS domain.
• Hardware-based load-balancers in front of a WLS cluster in an EBS domain.
• Use of the WLS proxy on an OHS server, directing load to one or more WLS instances
on one or more managed servers in a WLS Cluster. The cluster is defined by
AutoConfig via the configuration file deployed on the OHS server.
• Session re-instantiation from one managed server to another managed server within
the same cluster. Although transactions in progress during failure of one managed
server will be lost, the user's session will be re-established and migrated to another
managed server in the cluster.
SOURCE: Using Load-Balancers with Oracle E-Business Suite Release 12.2 (Doc ID
1375686.1)
14
But Oracle Internet Application Server is De-supported?
Internal Application Server Tier Certifications: Your internal E-Business Suite Release technology stack components built on Oracle Fusion Middleware will remain supported for the duration of the support lifetime for Oracle E-Business Suite 12. The Premier Support end date for Oracle Application Server 10g does not apply to the internal Oracle E-Business Suite Release 12 technology stack components. Release 11i, customers, Upgrade to the latest supported release of R12. (12.2.x or 12.2.x)
• Release 11i – Oracle9i Application Server 1.0.2.2.2
– Forms Patchset 19 ( ⊠ 15, 16, 17, 18)
– Java SE (JDK) 6 ( ⊠ 1.3, 1.4, 5)
– Oracle JDBC 9iR2 9.2.0.8
• Release 12.0 and 12.1 (Rapid Install component versions) – Forms: Oracle Application Server 10g 10.1.2.3 (⊠ 10.1.2.0.2, 10.1.2.2)
– OC4J: Oracle Application Server 10g 10.1.3.5 (⊠ 10.1.3.0.0, 10.1.3.3, 10.1.3.4)
– Java SE (JDK) 6 generically, 6 for Forms & Reports Oracle_HOME, 7
• Release 12.2 – Forms 10.1.2.3
– WLS 11gR1 Patchset 5 (10.3.6)
– WebTier Utilities: 11.1.1.6, 11.1.1.7
– Java SE (JDK) 7
SOURCE: https://blogs.oracle.com/stevenChan/resource/certifications.htm
15
What Can You Do Today To Prepare? • Run Online patching analysis report (ADZDCHKP.sql) Available for all releases prior
to 12.2
• Adopt the new 12.2 development standards
– Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc ID 1577661.1)
– Navigating the New Waters of R12.2 Development & Customization
• Part I: http://blog.smartdogservices.com/r12-2-development-customization-part/
• Part II: http://blog.smartdogservices.com/navigating-new-waters-r12-2-development-customization-part-ii/
• Part III: http://blog.smartdogservices.com/navigating-new-waters-r12-2-development-customization-part-iii/
• Inventory all customizations in your current release and address impacts to OnLine patching before you upgrade. SmartDog Bloodhound can help!
• Upgrade to the latest supported database versions
• Release Schedule of Current Database Releases (Doc ID 742060.1)
– 11gR2: 11.2.0.4
– 12c: 12.1.0.2 database
• Learn WebLogic Server
16
What Can You Do Today To Prepare? • You may have integrated your EBS 11i/R12 environment with a number of
external Oracle Application Server 10g components, including: – Oracle Single Sign-On and Oracle Internet Directory 10g
– Oracle Discoverer 10g
– Oracle Web Cache 10g
– Oracle Portal 10g
Upgrade these components if you have not done so already!
• Decide on and implement OATM before you upgrade – Interoperability Notes - Oracle E-Business Suite Release 11i with Oracle Database 11g Release 2 (11.2.0), Doc ID: 881505.1
– Upgrade to 11g R2 database for 12.0.x and 12.1.x customers should follow Metalink Note: Interoperability Notes - Oracle E-Business
Suite Release 12 or 12.1 with Oracle Database 11g Release 2 (11.2.0), Doc ID: 1058763.1
• Desktop OS upgrade to Win 7 or 8.1 ad Browser upgrade to IE 11 – Recommended Browsers for Oracle E-Business Suite Release 11i (Note 285218.1)
• If you are planning a hardware refresh as a part of the upgrade, assess license impacts associated with new infrastructure. Review all of your current Oracle Contracts and entitlements.
• Evaluate Oracle Endeca capabilities https://blogs.oracle.com/stevenChan/entry/webcast_replay_available_using_endeca
17
Supported Upgrade Paths
12.1.1
12.1.2
12.1.3
10g, 11gR1
11.0
Upgrade to
11.5.10.2
11.5.1–11.5.9
Upgrade to
11.5.10.2
11.5.9(cu1)
11.5.10(cu1)
9iR2, 10gR1
11.5.10.2 +
Min Baseline
Patches
11.2.0.3
12.0.x
12.0.4 OR
12.0.6
11.2.0.3
R12.2.4
11.2.0.3
12.1.1
12.1.2
12.1.3
11.2.0.3
18
Start Planning
The R12.2 Upgrade can be as Simple or as Complex as your Objectives and Environment dictate
Business Objectives • Technical upgrade w/ only
minimal business change? • Take advantage of new R12.2
capabilities? • CEMLI redevelopment? • Change business processes? • Add new modules or
functionality? • Testing Scripts? UPK?
Environment • Current Applications and
Database versions • Capacity Planning • Database size (downtime) • CEMLI – number, type and
complexity • Platform migration
(downtime) • Data cleanup
19
Online Patching 1) Not Optional - Yet!
2) Three File Systems, fs1, fs2, and fs_ne
• R12.2 allows one (run file system fs1) to be part of the running system,
while the other (patch file system fs2) is either being patched currently or
waiting to be patched during the next patching cycle
• Fs1 and fs2 swap roles (dual file system)
• The Non-Editioned File System(fs_ne) is used to store data that is
needed across all file systems
20
The Online Patching Cycle
• adop – AD Online Patching, utility to apply patches to EBS
• 12.2 patching is online. EBS is available while most of the patching operations are performed
• Application is only offline during the Cutover phase
• Oracle E-Business Suite 12.2 Patching Technology Components Guide (Doc ID 1355068.1)
• http://blog.smartdogservices.com/count-invalid-objects-in-patch-edition-in-12-2/
• All database sessions including backups will get killed during Cutover
Cleanup Cutover Finalize Apply
• Create patch edition in the database
• Sync run to patch file system.
• ADZDPATCH
• Cleanup
Prepare
Users Online
Users Online
Users Offline
• Apply one or more patches to the patch edition/fs
• Adop tool is used
• Ready the system for cutover.
• Compile invalid objects
• Run by cutover if not explicitly run
Users offline
Users online
• Cutover to patch edition of the database & fs
• Run finalize if not already run
• Shutdown and start services
• Cleanup old editions and objects to recover space
Dual file system (run/patch)
Abort
21
Edition-Based Redefinition (EBR) • The final piece in the high availability puzzle
– Enables the online upgrade of the database tier
– Allows an application to efficiently store multiple copies of its application definition in the same database
• Provides an isolation mechanism that allows pre-upgrade and post-upgrade schemas to co-exist
– Changes to database objects are made in the isolation of an “Edition”
– Changes to database objects do not affect the running Application
• Client code chooses The Edition that it connects to via adop
– Run Edition
• Used by Online Users
• Never changed by a Patch
– Patch Edition
• Used by the Patching Tools
• Changes do not affect the running Application
22
Let’s get started.