Real Upgrade Experiences It or 12

30
11i to R12 (12.1.3) Real Experiences of a DBA Kevin Dahl July, 2011

Transcript of Real Upgrade Experiences It or 12

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 1/30

11i to R12 (12.1.3)

Real Experiences of a DBA

Kevin Dahl

July, 2011

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 2/30

Presentor •  DBA 25+ Years

•  worked in fortune 500 companies

•  worked as consultant for 10+ years

•  taught under graduate and graduate at universitylevel as adjunct

•  Oracle Apps DBA 20 Years

•  System Architect

•  Release 10.x to 12 

•  RDBMS Version 7 to 11g 

•  middleware / Disco / SSO

2

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 3/30

Agenda•  Presentation

 –  Audience

 –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

•  Wrap up

3

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 4/30

•  Presentation –  Audience

 –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

4

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 5/30

Audience

• Audience – This presentation is for Database

Administrators

5

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 6/30

•  Presentation –  Audience

 –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

6

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 7/30

R12 Introduction

• R12.1.3 RUP –  E-Business Suite Release Release Update Pack (12.1 RUP3) (Patch

9239090)

 –  This release update pack (RUP) combines error corrections,statutory/regulatory updates, and functionality enhancements into aconsolidated, suite-wide patch set. This release is a maintenancepack and can only be installed on top of an existing EBS 12.1environment

 –  http://blogs.oracle.com/stevenChan/entry/ebs_1213_available 

7

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 8/30

 R12 Introduction

•  R12.1.3 RUP released in August 2010… – new tech stack components:

•  README - Oracle E-Business Suite Release 12.1.3 Readme (Note 1080973.1)

•  what is new? See documentationOracle E-Business Suite Release 12.1.3: Release ContentDocuments (Note 561580.1)

8

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 9/30

•  Presentation –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

9

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 10/30

 Database Migration Required

•  Are you changing platforms? – database version

•  a current, stable release is preferable

 – database upgrade/migration timing

•  11i release will determine timing –  migrate before or after R12 upgrade?

•  tasks in test plan will impact timing

 – database migration options•  transportable database

•  export / import

•  transportable tablespace 

10

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 11/30

 Database Migration Required…

•  Are you changing platforms? – database version

•  11.2.0.2 is most recent certified version with E-Business R12.1.3

•  why upgrade database version? –  potential improvements that will assist in the database

migration

 –  version current for anticipated upgrade to R12.1.3

11

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 12/30

 Database Migration Required…

•  Are you changing platforms? – database upgrade/migration timing

•  11i release will determine timing –  migrate before or after R12 upgrade?

 –  11.5.9 CU2 and 11.5.10 CU2 may upgrade before or duringR12 upgrade window

 –  11.5.9 base, 11.5.9 CU1, 11.5.10 base, and 11.5.10 CU1upgrade during R12 upgrade window

 –  recall that 11i release < 11.5.9 must upgrade to 11.5.10.2

•  tasks in test plan will impact timing –  technical testing must occur 

 –  cursory functional testing must occur 

12

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 13/30

 Database Migration Required…

•  Are you changing platforms? – database migration options

•  transportable database –  according to Steven Chan you can expect a 50% time reduction when

compared to traditional export/import (

http://blogs.oracle.com/stevenChan/entry/transportable_database_11gr1_ebs)

 –  database platforms must have same endian format. Use this query todeterimine: select platform_name from v$db_transportable_platform;

 –  you would follow this note for the pre R12 migration: Using TransportableDatabase to migrate Oracle E-Business Suite 11i Using Oracle Database

10.2.0 or 11g (Doc ID 729309.1)

»  note you will only migrate the database. All other 11i componentsremain on their current platform

 –  don’t for get word size considerations, which we discuss later 

13

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 14/30

 Database Migration Required…

•  Are you changing platforms? – database migration options

•  export / import –  for those database source and target platforms that do not have the same

endian format, export / import may be your most reliable remaining option

 –  metalink note for 11g database and 11i: Export/import notes on Applications11i Database 11g (Doc ID 557738.1)

 –  this can accommodate an upgrade. Metalink note 557738.1 states: “Thetarget (import to) ORACLE_HOME directory must be Oracle Database 11g(11.x). The source (export from) ORACLE_HOME directory must be either Oracle Database 10g Release 2 (10.2.0), or Oracle Database 11g (11.x)”

 –  don’t for get word size considerations, which we discuss later  

14

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 15/30

 Database Migration Required…

•  Are you changing platforms? – database migration options

•  transportable tablespace –  this is a relatively new approach in the context of E-Business suite. The

procedure was released in April of 2010

 –  transportable tablespace is an alternative to export / import when endianformats of the source and target are not the same

 –  it is not a given that transportable tablespace method will always work.We’ve encountered situations where the target database was corrupted withno apparent resolution and had to fall back to the export / import approach

 –  metalink note Document TitleCross Platform Transportable Tablespaces on11i with 10gR2 (Doc ID 454574.1) describes the procedure. It is slightly

more complex than export / import

 –  don’t for get word size considerations, which we discuss later  

15

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 16/30

•  Presentation

 –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

16

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 17/30

 Word Size Change

•  32-bit to 64-bit? – change to 64-bit if necessary

•  The entire R12 code set can be run on a 64-bit operating system

 – make the change prior to R12 upgrade if criteria

discussed on prior slides is met – the word size change can be added to database

upgrade and/or platform migration tasks

 – refer to metalink note 352306.1

•  in a nutshell, you are removing OLAP and AWcomponents and then adding them back after themovement from 32-bit to 64-bit

17

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 18/30

•  Presentation

 –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

18

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 19/30

 OATM Required

•  Oracle Application Tablespace Model(OATM)

 – Required for R12 

 – Save time from R12 outage by doing ahead of time

 – there will be functional and technical testing (notsignificant)

 – refer to metalink note 404954.1 –  the first test iteration of the OATM conversion will reveal

potential issues. There are hits on metalink for most issuesalthough it is possible and SR would have to be opened

19

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 20/30

 OATM Required…

•  Oracle Application Tablespace Model(OATM)

 – note that there are minimum 11i versionrequirements that must be met before OATM can

be implemented – 11.5.10.2 can handle the latest OATM patches

and by default has a fuller menu system•  migrate CTXSYS is available

•  script generated to drop empty tablespaces

 – benefits include a reorg and use of consistentlylarger tablespaces

20

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 21/30

•  Presentation

 –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

21

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 22/30

 High Availability Middle Tier 

•  post R12 upgrade step – 2 or application tiers would be created to support

high availability

 – parallel concurrent processing is configured to

accommodate this availability – shared application file system is desired from a

maintenance perspective: Sharing TheApplication Tier File System in Oracle E-

Business Suite Release 12 (MN 384248.1)

 – shared application file system must reside on ahigh availability storage device

22

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 23/30

•  Presentation

 –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

23

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 24/30

 Subledger Accounting (SLA)

•  SLA revealed – From R12 Upgrade Guide

•  “During the upgrade, existing accounting data from thesubledgers is upgraded into the new Oracle Subledger 

Accounting data model. By default, the upgradeupdates the data for the current fiscal year, as well asthe necessary periods of the previous fiscal, to ensurethat there are at least six periods included in theupgrade (occurs when the upgrade is performed in the

first half of the fiscal year)”•  note the default number of periods above. You will

probably want additional periods upgraded

24

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 25/30

 Subledger Accounting (SLA)…

•  SLA revealed – the definition of a larger range of periods to be

upgraded is very important because some of theOracle Subledger Accounting functionality relies

on the existence of previous accounting data – if you need to change the default number of 

periods of historic data to be upgraded you mustapply patch 5233248 to your release 11i

APPL_TOP and submit the SLA pre-upgradeprogram•  see the upgrade guide for details

25

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 26/30

26

•  Presentation

 –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 27/30

Database, Apps and Security Patches

•  R12 post upgrade patching –  patch current for application products you use

 –  patch current with regard to the security patches for thedatabase and E-Busines suite

 –  refer to this url for security patches: http://http://www.oracle.com/technetwork/topics/security/alerts-086861.htmlwww.oracle.com/technetwork/topics/security/alerts-086861.html

 –  refer to metalink note for the security patches:

•  Patch Set Update and Critical Patch Update April2011 Availability Document (Doc ID 1291877.1)(database and middleware patches)

27

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 28/30

•  April 2011http://www.oracle.com/technetwork/topics/security/cpuapr2011-301950.html 

Database, Apps and Security Patches

28

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 29/30

29

•  Wrap Up

 –  Audience –  R12 Introduction

 –  Database Migration Required

 –  Word Size Change

 –  OATM Required

 –  High Availability Middle Tier  –  Subledger Accounting

 –  Database, Application and Security patches

8/3/2019 Real Upgrade Experiences It or 12

http://slidepdf.com/reader/full/real-upgrade-experiences-it-or-12 30/30

Thanks!

[email protected]