Uploaded by Amit Sharma

BrownfieldPatch Proactively with Patch Wizard Even if You Are Not a DBA

advertisement
Patch Proactively with Patch Wizard
(Even if You Aren’t a DBA)
Karen Brownfield
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
About the Speaker
•
•
•
•
•
•
Oracle Certified Specialist (EBS and Cloud)
25+ years E-Business Suite support
OAUG Board, former President
Member ATG Customer Advisory Board
Over 100 presentations worldwide
Co-author multiple books on E-Business Suite
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
About Infosemantics
• Established in 2001
• SBA 8(a) Small Business disadvantaged
company
• GSA Schedule contract GS-35F-0680V
• Texas State HUB vendor
• For more information, go to our web
site at www.Infosemantics.com
– R12.1.3, R12.2.6, OBIEE public vision
instances
– Posted presentations on functional and
technical topics
Gold
Partner
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Agenda
• Introduction
• What is Patch Wizard
– Applied Patches
– File History
– Patch Wizard
• Create Recommendation
• Analyze Recommendation
• References
• Q&A
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Introduction
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Problem Occurs
• MOS Doc ID seems to describe your issue
– Have I already applied the patch?
• I don’t have SQL or know the tables to query for the patch
– Am I already at a higher version of the file in the
note?
• SR is filed
– Support asks me to “grep the header” (RDAs do not
list everything) and I have no UNIX access
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Patching Current
• Where do I go to find what patches to apply?
– My Oracle Support notes
• They change
• I can’t find one for some of the products
– My DBA ran Patchsets.sh and says I’m current
• Only checks for codelevel changes, not additional patches
for same code level
– Other Sources….WHAT other sources?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Other Scenarios
• I applied a patch, what do I need to test?
– Many patches (ex. Product rollups) gather the whole
schema into the patch, but what really changed?
– Did it overwrite my customization?
• It worked yesterday (last week, last month….)
what happened?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
What is Patch Wizard?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
What is Patch Wizard?
• Tool available from OAM (Oracle Applications
Manager)
– System Administrator responsibility has access
• Functionality expanded and now a useful (not
perfect, but constantly improving) tool for all
personnel responsible for the support of E-Business
Suite
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Presentation Base Line
• Presentation from both a 12.1.3 and 12.2.7 instance
– 12.1.3 patched through RPC5 (22644544.1) and
23335336 (ADO.B.9), 22902616, 20689262 (which
includes 24505803)
– 12.2.7 patched through and 24505803(missing
26359440 which includes 20689262)
– MOS Doc ID 976688.2 “Patch Wizard FAQ ” provides
script to ensure you are on latest patch (or you can
use Patch Wizard to find missing ADO patches)
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Presentation Base Line
• Used Patch Wizard responsibility created per
instructions in MOS Doc ID 976682.2 (searching for
976682.1 will work also), steps 1 – 2 on tab “Setup
Patch Wizard Responsibility for End Users”
– Note provides steps to exclude various functions
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Applied Patches
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Simple Search 12.1.3
• Cannot
specify both
Within Last,
From/To, but
can leave
both blank
• Earliest
patch date is
01-JAN-1950
Wildcard (%) not
allowed but can
leave blank for all
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
If patch merged, click Yes
to see included patches
Actual patch(es) applied
that include patch
Click Details to access
more info, drilldowns
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Simple Search in 12.2.7
Latest Completion Date always contains two
rows that aren’t really patches
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Advanced Search
List includes
“pseudo” products
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Details and Drilldown
• For specific patch, click blue icon to see:
– Timing Details – detail patch steps and execution
times
– Actions Summary – by file, each action on that file
– Files Copied – files applied by the patch
– Bug Fixes – bugs in patch even if no files from bug
applied
– Codelevel Introduced (if applicable)
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Details and Drilldown – Codelevel Introduced
• If box “grayed out”, no codelevels introduced
• Esp helpful in 12.1.3 where patches are merged
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Details and Drilldown – Bug Fixes
• First 200 “bugs” in the patch
• Clicking on bug fix (if clickable) goes to Action
Summary for that bug
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Details and Drilldown – Files Copied
• Only lists 200 rows
– Can search for Product, File, or Directory
– Product is $<>_TOP, not pseudo
– Search is NOT case sensitive
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Uses for This Screen
• “It worked yesterday” – use the “Applied Within n
days” to search for patches applied in previous days
• “Was my patch migrated” – search by patch number
• MOS Doc ID lists file(s) to check, what other files
were changed/added?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Uses for This Screen
• “Did the latest upgrade iteration include all the
patches from the issues log?” – this one is tougher
since searching by “Applied Within” or date range
will list all patches applied as part of the upgrade
– Search in the former instance by date range to get all
patches applied after the initial instance creation
– Patches are listed in date order, search down list until
“Update Pack” patch is listed
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
File History
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Replace “Grep the Header”
• Results give all applied versions within search
parameters – file name is case sensitive
• Clicking Patch Details goes to Applied Patches
Details
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Register Flagged Files
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Register Flagged Files
• Flagged Files are Oracle files you have customized
(or want awareness that a patch touched the file)
– Applcust.txt is obsolete in R12
• Patch Wizard will then let you know when a patch
includes one of these files
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Register Flagged Files
• Form opens to search screen, click Add to register a
file
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Register Flagged Files
• Finding which file to register is hardest part
– Example – Requisition Account Generator workflow
(POWFRQAG) is contained in poxwfrag.wft
– Search is case sensitive
Click Add, not Apply
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Register Flagged Files
• This time click Apply – will get Confirmation
Add what customization to check
for when testing patch
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Register Flagged Files Anomaly
• Many files (> 100,000) appear more than once in
AD_FILES
– Product Abbreviation or directory is different (Prod
Abbr is all uppercase on form, but table is not)
• Per MOS Doc ID 1616392.1, you must select all
occurrences
– See MOS Doc ID 1677864.1 for explanation of how to
deal with $COMMON_TOP files
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Import / Export Flagged Files
• Clicking Export Button creates comma-delimited File
– Can save (creates oamexport.csv in Download
directory)
– **Can open in application of choice
– Each field surrounded by “” and followed by comma
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Import / Export Flagged Files
• Clicking Import Button opens comma-delimited File
– Useful for moving registrations from one instance to
another
– Import does not load “duplicate” records (records
with same Product Abbreviation + Directory + File
Name)
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Import/Export Flagged Files
• If modifying file, may need to do modifications in
Notepad
– Can add carriage returns to separate records
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Import/Export Flagged Files
• Excel removes “” and comma after last field and
resultant file causes import screen to hang – also
special characters in comments are an issue
– MOS Doc IDs 1931116.1 and 1571568.1 recommend
patches for this (for 12.1.3 included in 19491900 and
higher, for 12.2.x included in 19871279 and higher)
– If patch(es) don’t resolve issue, see following link for
macro that will create usable file
http://www.markinns.com/articles/full/export_excel_csvs_with_double_quotes
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Patch Wizard
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Landing Page
Tasks
Click this one to run new
recommendation
Previous Run Results
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Recommend / Analyze Patches
• Choices
– Create Recommendation using selected Patch Filter
– Analyze Specific Patches
Click this to get
Aggregate Impact
When last InfoBundleR12.zip
downloaded
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
What is InfoBundleR12.zip
• (Almost)Daily zip file containing
– List of recommended patches – recommended.xml
– Latest codelevel patches – codelevels.xml
– Information on products and product families –
productInfo.xml
– For Each patch
• Readme
• Patch LDT file
• Patch_metadata.xml
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Recommend / Analyze Patches
• Can schedule
– When to start / How often
to repeat
• If scheduled at start of each
day, others w/o Credentials
can review results or
schedule own
recommendations
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
How to Monitor / Check Status
• View Concurrent Requests
– View log for “Submit Recommend Patches (Wrapper)”
• Click Recommend/Analyze Patches Job Status button
then arrow under Details then Sub Requests
– Use Browser refresh to refresh Sub Requests status
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
How to Monitor / Check Status
• From Recommended Patches Results
– Click link under Request Set
– May have to click refresh button at top of form (not
browser refresh)
– Details is grayed out until request set finished
• Initial run could take hours, so be patient
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Why Completed Warning
• No MOS
credentials, can’t
download
InfoBundle12.zip
• Ran more than
one Analysis on
same file
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results
• 12.2.x has added column “Pending Cutover”
• Click Details
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Initial sort by
patch
Click a column
to change sort
by
Reviewing Results
Click here to see impact of
applying all recommended
Click here to see impact of
applying single patch
Click “Show All nnn” to see all rows
or “View All” at bottom of page
If PAA = Yes, must run admsi.pl
for mandatory instructions
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results – Bottom of Screen
• Export All Button
– creates .csv file (and thus from Excel can sort by
multiple columns)
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results – Nested Patches
Unclick this, click Redisplay Data and
Unclick this, click Redisplay Data and
column disappears
column disappears
Only Top Level Patches will display
Only Top Level Patches will display
(count dropped to 156)
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results by Aggregate Impact
Lists all unapplied patches
in recommendation
All numbers (except Files to
Install) are drilldown links
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results – Drilldown
• Clicked File Types Installed
– Clicking Number drills down to filenames
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results – Drilldown
• Click File Name to
see file history
• Objects Affected
is Resp/Menus
• Note Yes in
Flagged File
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results – Drilldown
• Click Total Files in Patch
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Reviewing Results by Patch
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Still Need to use MOS for READMEs
Patch Wizard does not list post
patch instructions, MOS does
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Patch Wizard Better on Prereqs
MOS Readme
lists all prereqs
Patch Wizard analyzes if any
missing, and if so, which one(s)
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Patch Wizard Display Issues
• Aggregate Impact button •
is gray even though
clicked to Aggregate
Impact
• Flagged Files is zero even
when registered files
impacted
• Can’t view logs from Sub
Requests for Request ID…
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
Answer: Run “Update
Current view snapshot” via
adadmin, then rerun analysis
– From adadmin, choose options
2, 4, 2, 1
– MOS Doc ID 1533608.1 – OAM
Registered Flagged Files Does
Not Display Correctly The
Number Of “Flagged Files
Changed”
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Viewing Results – Improvements?
• ER 9703046 – Provide Description of the Files and
Test Plan in Patch Impact Analysis Results
• Help from other presentations
– Patch Wizard for the Masses: An APEX Version of the
Patch Impact Analysis Reports
• OAUG Paper Database – author Chad Johnson
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
References
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
MOS Doc ID 976688.2
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
MOS Doc ID 976188.1
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
MOS Doc ID 1455806.1
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
MOS Doc ID 1085668.1
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
MOS Doc ID 1583898.1, 1580100.1
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Karen.Brownfield@Infosemantics.com
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Download Patches
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Download Patches – 12.1.3
• AD/TXK/ADO patches are placed in AD Directory,
others in NONAD
• Two merged patches are created in staging directory,
mrg_<mrg number>_N and mrg_<mrg number>_A
– Merged Patch is actually a directory
– If only one AD/TXK/ADO patch in requested merge,
request completes warning “Merge Patch: mrg_<mrg
number>_A building skipped.”
• Warning may disappear if ER 14732628 implemented
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Download Patches – 12.2.x
• Merging of patches not recommended (but allowed
by Patch Wizard)
– Patching Utility allows passing in a list of patches, so
copy and paste list of patches and send to DBA
– DBA will have to copy downloaded patches to ADOP
directory
• ADOP does not use Patch Wizard directory, so Patch
Wizard does not separate AD and non-AD patches
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Download Patches – All Releases
• AD/TXK and ADO patches should always be applied
first
– 12.2 will run utility to verify tech stack patches
• AD/TXK must be on same codelevel
• Must have setup MOS Credentials
– MOS account must have Patch Download authority
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Download Patches - Prereqs
• Per MOS Doc ID 459156.1, R12 patches can only
require a codelevel as a prereq
– If at that level or higher, prereq satisfied
– Status of patch on recommendation is Missing and
there is a link to missing prereq – if prereq not also
part of recommendation, can add patch to list to be
downloaded
– Readme on MOS should still be read in rare case
individual patch is also required as a prereq
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Running Download
Before selecting patches,
click View All
Click here for “Select All”
Click Download once
patches selected
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Running Download
Can add patches to this list. Format is
<patch#>.<shortname>.codeline
Make sure any missing prereqs are in this list
Click OK to submit
12.1.3 – Merge box will be
checked and you will need to
write down merge number
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Running Download - Prereqs
Identified missing prereqs, but
analysis incorrect as prereq
patches were neither
downloaded nor applied
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Running Download for Non-Listed Patch
• Start from Patch Wizard Tasks, next screen is same
Patch Selection screen, enter patch name(s), click
OK
Regardless of how
started, this Job Status
button allows monitoring
of download
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
After Download Finishes
• Standard patching methodology applies
– Pre-patch, patch, post-patch, update snapshot
• If any patch has PAA=Yes, it is recommended to run
admsi.pl against that patch
– If ADO is patched current, PAA will not be Yes if only
instruction is to apply the patch
– My experience shows this just gives full instructions from
readme, but for a merged patch, it gives ALL the
instructions from ALL the readmes
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Running admsi.pl on Merged Patch
• From directory $AD_TOP/bin
– perl admsi.pl –cli patch_top=<staging>/merge
name>_N
• Requires apps password
• -cli removes need to have X Terminal emulation installed
• When finished
– More install_<merge name>_N.txt
• Also produces .html file
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Running admsi.pl on non-Merged Patch
• Go to staging directory and unzip patch
• From directory $AD_TOP/bin
– perl admsi.pl –cli patch_top=<staging>/<patch
number>
• When finished
– More install_<patch number>.txt
• Also produces .html file
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Setups
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Setups – One Time
• Prereqs by DBA
– Create staging directory not in $APPL_TOP
• 12.1.3 – with two sub-directories AD and NONAD
• From Screen
– Enter value
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Setups – One Time
• Language(s) and
Platform
– American English
already selected
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Setups – One Time
• Merge Patch Options
– R12.2.x – no need to merge
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Setups – One Time
• In Use Products
Defaults (and
which products
to be considered
In Use)
Click here to sync with
products licensed via
License Manager
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Setups – One Time
• Web Proxy Setup
(required if Proxy Server
used to connect to the
internet)
– From Patch Wizard
Preferences, click My
Oracle Support
Credentials
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Setups – Per User
• My Oracle Support Credentials
– Must be able to connect to Oracle Support to
validate credentials
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Additional References
SQL Scripts
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Oracle R12 Patch Definitions
• Point or Base Release – new features that will substantially impact your
system, example 12.1 or 12.2
– Always starts a new codeline
– Restarts timeline for Premier Support
– Basis for creating new or upgrading environment
• RUP – cumulative Release Update Pack – updates the x after 12.1 or 12.2,
example 12.1.3 or 12.2.3
– Consolidated, fully tested collection of updates across all products issued
between base releases
• RPC – Recommended Patch Collection – aggregation of patches created across
all product families for specific RUP – Example 12.1.3 RPC2
– Lowest Level that Patch Wizard will recommend for RUP
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Oracle R12 Patch Definitions
• Family Pack – aggregation of patches created for specific product family after
initial release
– Example R12.ATG_PF.C.DELTA.7
– Similar to codelevel, but refers to product family, not product
• Mini Pack – aggregation of patches created for specific product within a
product family after initial release
– Example R12.AD.C.DELTA.10
• High Priority Patch is a one-off or collection of bugs that fixes issues with
current codelevel
– May also be referred to as Consolidated patch
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Oracle R12 Patch Definitions
• Codeline – point release for a product or product family that delivers a unique
set of features and is represented by letter
– A – R12.0.x
– B – R12.1.x
– C (and D) – R12.2.x
• Codelevel – fixes to a set of features in a codeline for a specific product and is
represented by the product, the codeline and a number, example R12.AD.C.10
– This is similar to product family release update pack but is by product
within product family – number >= x in R12.2.x
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Oracle R12 Patch Definitions
• Family / Mini Pack updates codelevel
– Lowest level reported by patchsets.sh
• R12 patches are based on a specific codelevel (i.e. R12.AD.B.1)
– If R12.GL.B.3 is the prereq, R12.GL.B.4 satisfies but R12.GL.B.2 does not
(nor does any R12.GL.A.n)
• MOS Doc ID 459156.1 has a second set of definitions for the aggregation level
of patches but above definitions match Patch Wizard terminology
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Oracle R12 Patch Definitions
• Critical Patch Updates (CPU) – collection of high priority security fixes issued
quarterly for all EBS base releases in Premier and Extended Support
– Reported by Patch Wizard as patch for product AU
– http://ww.oracle.com/technology/deploy/security/alerts.htm
• Patch Set Updates (PSU) – quarterly release of patches for specific database
level
– Starting with 12c, PSU should be used rather than CPU
– Once a PSU is applied, cannot apply CPU until database version is
upgraded
– MOS Doc IDs 754471.1, 854428.1
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Oracle R12 Patch Definitions
• Consolidated Upgrade or Pre-Install – for customers upgrading from 11i and
applicable only for the upgrade process
– Mostly not reported by Patch Wizard if Patch Wizard is patched current
– If ReadMe states to run w/ preinstall=Y, then it slipped through
• Legislative Updates – HR and FIN
– Payroll has mandatory patches – MOS Doc ID 295406.1
• MOS Doc ID 1160507.1 – mandatory patches for HCM
• MOS Doc ID 135266.1 – mandatory patches for HCM
– Patch Wizard lists these,
– Note also lists links to Mandatory Patch Pages for specific
countries – patches in these pages not listed by Patch Wizard
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
•
Are You Patched Current?
MOS
Doc
ID
1525452.1
Oracle EBS link on left of MOS Patches & Updates page
– MOS Doc ID 1633974.2
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
•
•
•
•
•
•
Are You Patched Current?
MOS
Doc
ID
1525452.1
EBS Recommended Patches – MOS Doc ID 1400757.1
– Patch Wizard
– Legacy Search Method – 11i only
– Patch Search – R12 only - Product or Family (Advanced)
How to Get Patchset Level of R12 Apps Products – MOS Doc ID 550654.1
Patchset Comparison Utility Patchsets.sh – MOS Doc ID 139684.1
Performance Patches – MOS Doc ID 244040.1
Extended Support Patches – MOS Doc ID 1178133.1
12.2 Patches and Technology Bug Fixes – MOS Doc ID 1594274.1 (this one is
essential)
– Latest AD/TXK patch will run a checker to verify patched correctly – much better
than decoding this note
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Patch Wizard – What Runs, What Is It
• PatchWizard – Recommended Patches (Request Set
Submit/AdvisorCreator)
– Request Set that controls all other programs
• Submit Recommend Patches (Wrapper)
– Log from this program tells status of request set
• Submitted from PAUpload (PATCH WIZARD (FNDGFU))
– Unpacks zipfile for each patch in InfoBundle not found in ad or nonad
directory
• Submitted from PAUpload (PATCH WIZARD (FNDLOAD))
– Loads ReadMe for each patch in InfoBundle not found in ad or nonad
directory
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Patch Wizard – What Runs, What Is It
• Analyze Impact Data
• Verifies prereqs applied or included in recommended list
• Build JSP Dependency Tree
• Ensure Java dependencies are there
• Compile Diagnostic Test Versions
• Analyze Menu Tree Affected
• Looks at forms and JSPs in a patch and if updated, what is impact on
menus and responsibilities
• Analyze Impact Data 2
• Aggregate Impact Analysis
• If flag checked, aggregates changes from each patch
• Patch Wizard Status Tracker – THE END
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
What Application is unv_pf (or any abbr)?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
What Products are Installed?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
What is the “real” patch that was applied?
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Web Sites for Additional Scripts
• http://beginapps.blogspot.com/2008/05/here-islist-of-few-important-tables.html
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Additional MOS Doc IDs
• 313.1 – Patching and Maintenance Advisor: E-Business Suite (11i,
12.0 & 12.1)
• 459156.1 – Oracle E-Business Suite Patching FAQ for Release 12
• 954704.1 – EBS: R12.1 Latest Oracle Financials Recommended
Patch Collections (RPCs)
• 1325930.1 – Oracle E-Business Suite Patching FAQ for Release 11i
and Release 12
• 1923805.1 – Oracle E-Business Suite Releases 11i and 12 Critical
Patch Update Knowledge Document
February 20-22, 2018 | Westin Westminster Hotel | Westminster, CO
www.rmoug.org
Copyright © 2017 Infosemantics, Inc. All Rights Reserved . Any other commercial product names herein are trademark, registered trademarks or service marks of their respective owners.
Download