CPU Patch Project

This is the project i have been assigned need suggestion, queris to check CPU,(qualified DBs), Road map...etc, any other suggestion
PHASE I
1) Identify all the existing oracle versions across the board for the preparation of cpu patch ===> you can logon to many servers and find out or contact the individual DBA to do it for you or ask India team to help you.
2) Identify the oracle versions qualified for cpu patch on non-prod env for the preparation of cpu patch
3) Identify the oracle versions need to be upgraded for applying the cpu patch on non-prod env for the preparation of cpu patch
4) Identify the oracle versions qualified for cpu patch on prod env for the preparation of cpu patch
5) Identify the oracle versions need to be upgraded for applying the cpu patch on prod env for the preparation of cpu patch
PHASE II
6)Check with the customer if we can test/install the cpu patch on the lab server & upgrade/cpu patch if we get the approval
7) Work with the customer to get an outage on non-prod qualified databases and schedule the change window for cpu patch
8) Work with the customer to get an outage on prod qualified databases and schedule the change window for cpu patch
9) Work with the customer to upgrade the oracle versions if the application is compatible with the upgraded version of oracle
10) If the customer provides acceptance for the upgrade, the databases will be upgraded and the cpu patch will be installed by the DBAs with in a maintenance window.

See also the Oracle On Demand Best Practices Critical Patch Update white paper which is a good reference document on CPU patching project.
However it seems that since July 2007, CPU patch will now also include many bug fixing for non security issues which might change application behaviour and raise the question about application testing needed. For example,
4711525 - PARSING BITMAPPED PLANS IS 3X TIMES MORE COSTLY
4712638 - ORA-00600 [15160] ORA-7445[KKOGBRO]
4722645 - ORA-7445 ON COMPLEX QUERY
There are 319 fixes in 6079588 (10.2.0.2 for Linux) but only 19 security fixes according to http://www.oracle.com/technology/deploy/security/critical-patch-updates/cpujul2007.html#AppendixA.
Message was edited by:
Pierre Forstmann
Message was edited by:
Pierre Forstmann

Similar Messages

  • Not able to find out the OCT 2012 CPU patch for 11.2.0.3

    Hi
    I am trying to download the OCT 2012 CPU patch for the 11.2.0.3 to install on Linux x86-64 which is having OS of RHEL 5.7. I am able to get the OCT 2012 PSU patch which include the CPU patch too.
    Database 11.2.0.3.4 PSU Patch 14275605, or
    GI 11.2.0.3.4 PSU Patch 14275572, or
    But I just require only the CPU patch. Can anyone provide me the patch number or some link where I can download the Oracle CPU patch OCT 2012

    The given link take to the window where CPU patch for all the quarter available.
    The Critical Patch Updates released to date are listed in the following table.
    Critical Patch Update Latest Version/Date
    Critical Patch Update - October 2012 Rev 1, 16 October 2012
    Critical Patch Update - July 2012 Rev 1, 17 July 2012
    Critical Patch Update - April 2012 Rev 2, 19 July 2012
    If I click on Critical Patch Update - October 2012 its takes to the window for selectin the database version (11.2.0.3). From there it goes to the Patch Set Update and Critical Patch Update October 2012 Availability Document [ID 1477727.1] which I had already checked.
    There for the database products it shows the below option.
    Table 9 Patch Availability for Oracle Database 11.2.0.3
    +*<moderator edit - deleted MOS Doc content - pl do NOT post such content - it is a violation of your Support agreement>*+
    It doesnt have the sepreate CPU patch. The below CPU patch is for the OC4J. I had a check.
    Thanks
    SHIYAS M

  • Opatch error while  applying CPU patch

    HI Sir ,
    when i Applying CPU patch (7592354) on oracle home version 10.2.0.3 by using opatch napply -skip_subset -skip_duplicate
    The below error occurred .
    OUI-67124:Conflict with patches in OracleHome detected. Please run OPatch again as
    <ORACLE_HOME>/OPatch/opatch napply /tdb1/sadvora/7592354 -id 6397928,6397929,6397937,6397938,6397939,6397942,6397945,6397947,6452863,6650081,6650096,6650105,6667542,6868171,6868172,6868173,6868174,6868175,6868176,6868177,6868178,7154831,7154832,7154833,7154834,7154835,7154837,7154838,7154839,7154840,7154841,7154842,7154843,7369192,7369193,7369194,7369195,7369196,7592354,7604445,7604446,7604447 -skip_duplicate

    Hi;
    Please see:
    WARNING OUI-67301: "Following patches have conflicts. Please contact Oracle Support " [ID 802459.1]
    Critical Patch Update 2011Conflicts with patches in OracleHome: OUI-67124:Conflict with patches in OracleHome detected [ID 1315387.1]
    Critical Patch Update October 2010 Oracle Fusion Middleware Known Issues [ID 1159431.1]
    Regard
    Helios

  • Oracle Database 10.2.0.3 CPU Patching

    Hi
    Could you please let me know that i can apply the latest CPU patch (7631956) directly on this oracle database version 10.2.0.3 on windows-32 bit or i have to start applying one by one old patches from two years back on wards?
    Please find the opatch output given below:
    D:\oracle\product\10.2.0\db_1\OPatch>opatch lsinventory
    Invoking OPatch 10.2.0.3.0
    Oracle interim Patch Installer version 10.2.0.3.0
    Copyright (c) 2005, Oracle Corporation. All rights reserved..
    Oracle Home : D:\oracle\product\10.2.0\db_1
    Central Inventory : C:\Program Files\Oracle\Inventory
    from : n/a
    OPatch version : 10.2.0.3.0
    OUI version : 10.2.0.3.0
    OUI location : D:\oracle\product\10.2.0\db_1\oui
    Log file location : D:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch2010-
    01-04_18-51-49PM.log
    Lsinventory Output file location : D:\oracle\product\10.2.0\db_1\cfgtoollogs\opa
    tch\lsinv\lsinventory2010-01-04_18-51-49PM.txt
    Installed Top-level Products (2):
    Oracle Database 10g 10.2.0.1.0
    Oracle Database 10g Release 2 Patch Set 2 10.2.0.3.0
    There are 2 products installed in this Oracle Home.
    Interim patches (2) :
    Patch 5556081 : applied on Wed Dec 12 19:41:05 GMT 2007
    Created on 9 Nov 2006, 22:20:50 hrs PST8PDT
    Bugs fixed:
    5556081
    Patch 5557962 : applied on Wed Dec 12 19:40:57 GMT 2007
    Created on 9 Nov 2006, 23:23:06 hrs PST8PDT
    Bugs fixed:
    4269423, 5557962, 5528974
    OPatch succeeded.
    Thank you!!!

    Database CPU patches are cumulative. You only need to apply the latest.
    http://www.oracle.com/technology/deploy/security/critical-patch-updates/cpuoct2009.html

  • CPU patch July 2010 on Oracle 11.1.0.7 database

    Hi,
    I want to install the July2010 CPU patch (9655014) on a 11.1.0.7 database which was initially created with version 11.1.0.6.
    The README file of the patch states the following about recompiling views:
    3.2.2.2 Recompiling Views in the Database
    You may skip this section if you have recompiled views for this database during the installation of a previous CPU or if the database was created with Release 11.1.0.6 or later.
    So I assumed that I do not need to recompile the views but a little further in the README file I read:
    If you want to check whether view recompilation has already been performed for the database, execute the following statement.
    SELECT * FROM registry$history where ID = '6452863';
    If the view recompilation has been performed, this statement returns one or more rows. If the view recompilation has not been performed, this statement returns no rows.
    When I execute the select it returns no rows. So this is confusing. Should I perform a view recompilation or not?
    And when I execute recompile_precheck_jan2008cpu.sql (strange name for a July 2010 CPU) it says:
    SQL> @recompile_precheck_jan2008cpu.sql
    Running precheck.sql...
    Number of views to be recompiled :1969
    Number of objects to be recompiled :4019
    Please follow the README.txt instructions for running viewrecomp.sql
    PL/SQL procedure successfully completed.
    thanks in advance.
    regards,
    Ivan

    Short answer: you dont need to run view_recompile_jan2008cpu.sql
    Long answer:
    >
    SELECT * FROM registry$history where ID = '6452863';
    If the view recompilation has been performed, this statement returns one or more rows. If the view recompilation has not been performed, this statement returns no rows.
    When I execute the select it returns no rows. So this is confusing. Should I perform a view recompilation or not?
    >
    You will only get an entry in registry$history if you had a database that you had actually run the view_recompile_jan2008cpu.sql script which inserts a row into the table at the end of the script:
    view_recompile_jan2008cpu.sql
    Rem =======================================================================
    Rem Insert values for patch into registry.
    Rem =======================================================================
    INSERT INTO registry$history (action_time, action, id, comments)
            values ( SYSTIMESTAMP, 'CPU', &&PATCH_NUMBER, '&&PATCH_DESC' );
    COMMIT; In your case, you will get no entries in the table BUT you do not have to run the view recompilation so long as the database was created using a patched Oracle home of a release where Oracle says the view recompilation is not required.
    >
    SQL> @recompile_precheck_jan2008cpu.sql
    Running precheck.sql...
    Number of views to be recompiled :1969
    >
    This script has a very simple logic that just generates count of views and dependant objects that would need recompilation. The selection criteria does not include actually checking whether you actually need to apply the view recompilation script.
    You can test this yourself:
    Case#1: Run the recompile_precheck_jan2008cpu.sql on a database where you have applied the view recompilation script. You will find the count shows a non-zero value.
    SQL> col action_time format a32
    SQL> col version format a15
    SQL> col version format a15
    SQL> select action_time, version, id from registry$history where ID=6452863;
    ACTION_TIME                      VERSION                 ID
    24-JUL-10 12.52.15.390000 PM                        6452863
    SQL> @recompile_precheck_jan2008cpu.sql
    Running precheck.sql...
    Number of views to be recompiled :1637
    Number of objects to be recompiled :3487
    Please follow the README.txt instructions for running viewrecomp.sql
    PL/SQL procedure successfully completed.Case#2: Create a new database using a version that does not require the view recompilation patch. Run the recompile_precheck_jan2008cpu.sql. You will find the view count shows a non-zero value even though you do not need to recompile the views as mentioned in the Oracle patch notes.

  • CPU Patch for SOA BPEL -10.1.3.5 and B2B -10.1.2.0.4

    We are in DOD -GOVT US marine corps.. WE are on 10.1.3.3.1 .. There is no CPU Patches for 10.1.3.3.1 nor
    for 10.1.2.03-B2B
    open issues/questions:
    Open Issues:
    1. What is Oracle's recommendation about upgrading 10.1.3.5 vs 10.1.3.4 (CPU Patch support length). Also CPU Patch support policy for BAM 10.1.3.3.1 and B2B 10.1.2.3.
    2. Any MLRs to apply after upgrading SOA/BPEL/WSM/BAM/B2B 10.1.3.5 ?
    3. Interoperability of OWSM 10.1.3.4, BAM 10.1.3.3.1, B2B 10.1.2.3 and SOA/BPEL 10.1.3.5. Can they co-exist or must they(one or more) be in same release level?
    Thanks & Regards
    Sri

    Hi , I am facing the same issue.
    were you able to resolve it.
    please let me know if you were.
    Many Thanks.

  • OAS 10.1.3.5 on Windows 64 bit, NO CPU patch for April?

    After reading the CPU Advisory for April CPU 2011, it appears that for OAS 10.1.3.5 on Windows 64 bit, that there is NO CPU patch for April? It only shows a patch for Windows 32 bit. They do not mean that the 32 bit patch should also be applied on 64 bit Windows o/s having OAS 10.1.3.5? I just want to make sure I skip this CPU since I have 64 bit o/s.
    I ask because the list of bugs fixed in the README for the 32 bit patch list 32 bit bug fixes , and then 64 bit bug fixes.
    Edited by: user12152237 on May 9, 2011 6:17 PM

    Somu, please check a topic 3 lines below. No, there's not a separate 64-bit installer, but there's a work-around albeit not supported by oracle.

  • FTPing .zip CPU patch files...

    Hi
    I have downloaded a .zip file for Oracle CPU Patch and wants to move it to UINX server. After connecting the UNIX server, beofre I say "put <filename>"...do I have to say "binary"?
    Your answer will be highly appreciated.
    Thanks & Regards
    Ahmed.

    Hello,
    Besides the previous answer, generally (if you click on the patch detail) you have the size of the zip file in bytes.
    For instance:
    Size 1.1G (1123325074 bytes) So, once you have sent the zip file on the Unix server, you can check if it's size is correct.
    Hope this help.
    Best regards,
    Jean-Valentin

  • Download of January CPU Patch, the filename is somewhat cryptic

    I've tried to download the january cpu patch for three different o/s and when I click the download button, the file name looks right (i.e. p9952279_10105_SOLARIS64.zip), but when I click save the file name changes to a variation of letters and number (i.e. CAER8HUF.zip).
    Why does this happen?

    The given link take to the window where CPU patch for all the quarter available.
    The Critical Patch Updates released to date are listed in the following table.
    Critical Patch Update Latest Version/Date
    Critical Patch Update - October 2012 Rev 1, 16 October 2012
    Critical Patch Update - July 2012 Rev 1, 17 July 2012
    Critical Patch Update - April 2012 Rev 2, 19 July 2012
    If I click on Critical Patch Update - October 2012 its takes to the window for selectin the database version (11.2.0.3). From there it goes to the Patch Set Update and Critical Patch Update October 2012 Availability Document [ID 1477727.1] which I had already checked.
    There for the database products it shows the below option.
    Table 9 Patch Availability for Oracle Database 11.2.0.3
    +*<moderator edit - deleted MOS Doc content - pl do NOT post such content - it is a violation of your Support agreement>*+
    It doesnt have the sepreate CPU patch. The below CPU patch is for the OC4J. I had a check.
    Thanks
    SHIYAS M

  • Determinating CPU patch version in 8.1.7.4. database

    How can I determinate currently installed CPU patch version in oracle 8.1.7.4 database (HP True64UNIX). (some alternativ for "opatch inventory" from higher versions of databases)
    Thanks.

    Hi,
    It's a great question about 8i...
    With Remote Diagnostic Agent (RDA Tools) you can see all dll & all files which were updated (date and version, make a checkcross with CPU doc).
    Nicolas.

  • Oracle 10g CPU patch

    Oracle 10g on Windows server 2003. I need to do CPU patch. I follow the patch instructions, but I have some questions:
    1. back up %oracle_home% directory. Is this just to copy whole directory to different disk?
    2. clean shutdown all Oracle services: I know this includes db, listener, db control, anything else?
    3. The Db has ASP application on the top. How to shutdown application? what components should I look at?
    Webserver that uses Oracle client in the mid-tier?
    4. What does ODBC application mean?
    5.What does this mean? "make sure no applications are using the driver sqora32.dll"
    6.What does "Oracle Instant Client" mean? Is this regular Oracle client tool installed on application server? I guess not.
    Appreciate any help.
    S

    ski123 wrote:
    Thank you. I guess I need to make my questions clear:
    1. back up %oracle_home% directory. Is this just to copy whole directory to different disk?
    My question: Is this just to copy to different disk OR you have other way to do it?It is a suggestion that will allow you to recover. In some cases (non-production) I will skip this step.
    In production, I will ask the Backup team to make an extra backup of the entire ORACLE_HOME so they can do a quick restore if I mess up. (Then I'll be extra careful not to mess up.)
    And yes, if you are comfortable that a disk copy will be sufficient to do a complete restore, then that should be OK as well.
    >
    2.clean shutdown all Oracle services: I know this includes db, listener, db control, anything else?
    I don't have ASM or ClusterwareThe you probably don't need to worry about it.
    If you have any other Oracle stuff (BI Suite, SOA Suite, etc) that tries to log on to the database, these must be made aware of the outage - usually by shutting them down. Even if they are not on the same server.
    >
    3.What does this mean? "make sure no applications are using the driver sqora32.dll"
    My question is where and how can I find this DDL?
    Are you seriously saying you do not have access to an OS file-search tool?
    At least one copy is in ORACLE_HOME/bin
    >
    4. What does "Oracle Instant Client" mean? Is this regular Oracle client tool installed on application server? I guess not.
    My question is that is this tool to get installed on Oracle server or application server? My vendor installed the Oracle server for us, how do I know if this tool got installed or not?It is a completely separate download. It is usually installed at the client, not on the server. However, since you have a vendor install, you may want to discuss this with the vendor.
    The big challenge with Instant Client is that it is not an 'install' . It is just an unzip into an arbitrary directory, and does not get recorded in the registry. So almost impossible to find without the SysAdmin's install notes.
    >
    Appreciate any help.
    Thanks
    S.

  • Provide the list of CPU patches for r12.1.2 and r12.1.3.

    Hi,
    can you provide me the exact number of CPU patches for R12.1.2 and R12.1.3, and other recommended patches.
    thx

    Hi,
    Please see these docs/links.
    Note: 986534.1 - Oracle E-Business Suite Releases 11i and 12 Critical Patch Update Knowledge Document (July 2010)
    Note: 244040.1 - Oracle E-Business Suite Recommended Performance Patches
    Note: 950896.1 - Oracle E-Business Suite Recommended Performance Patches II
    Note: 756671.1 - Oracle Recommended Patches -- Oracle Database
    My Oracle Support > Patches & Updates > Recommended R12 Patches/Latest R12 Packs
    Thanks,
    Hussein

  • Need info on CPU patches

    Hi,
    Could someone please explain me what CPU patches are. Is it some security patch?
    Is it mandatory to apply these patches every quarter. And if we apply, will there be any performance related issues?
    Thanks!

    The application of the Oracle quarterly patch CPU set is optional. If your testing requirements are too high to make application of multiple patches per year impractical then you might just apply every other or even one of the patch sets per year. The CPU patches are cumulative so if you apply the most recent you have all the prior patches.
    The above is providing you do not need a specific fix provided by one of the patch sets. You current version of Oracle and when you plan to upgrade may also be a factor in determining if you need/want to apply a specific CPU.
    HTH -- Mark D Powell --

  • SOA BPEL 10.1.3.5.0 CPU Patches

    We are on 10.1.3.3.1 at US Marine Corps -Department of Defense
    We dont have a security patches for 10.1.3.3.1
    open issues/questions:
    Open Issues:
    1. What is Oracle's recommendation from Oracle about upgrading 10.1.3.5 vs 10.1.3.4 (CPU Patch support length). Also CPU Patch support policy for BAM 10.1.3.3.1 and B2B 10.1.2.3.
    2. Any MLRs to apply after upgrading SOA/BPEL/WSM/BAM/B2B 10.1.3.5 ?
    3. Interoperability of OWSM 10.1.3.4, BAM 10.1.3.3.1, B2B 10.1.2.3 and SOA/BPEL 10.1.3.5. Can they co-exist or must they(one or more) be in same release level?
    What is the supported method
    Please advise
    thanks
    sri

    Did you find a solution to this issue? We are having a similar issue trying to deploy a Paypal IPN on OAS 10.1.2.3. The IPN messages coming from Paypal appear to be attempting an SSLv2 handshake. In our case SSLv2 is disabled due to our security requirements so the connection is killed by our App Server. We have found that manually sending the IPN messages works correctly.

  • Differences between PSUs and traditional CPU patches

    Hi, this is Eric Maurice, Director Oracle Software Security Assurance. In the past, I have been getting a number of questions about the differences between the Patch Set Updates (PSUs) and traditional Critical Patch Update (CPU) patches.
    On August 11th at 11:00AM Pacific / 2:00PM Eastern, the Independent Oracle User Group (IOUG) will host a webcast on Database Server security patching featuring two speakers from Oracle: Bruce Lowenthal, Director for Security Alerts, and Lois Price, Director for Product Lifecycle Services.
    The purpose of this technical webcast is to discuss the various aspects of the Critical Patch Update (CPU) program, which are specific to Oracle Database Server. The speakers will spend a significant portion of the webcast discussing the differences between the Patch Set Update (PSU) and traditional CPU patches. An overview of the CPU program will also be provided, and ample time will be set aside for a Q&A session at the end of the presentation.
    The URL to register to this webcast is https://www1.gotomeeting.com/register/141106952
    For more information:
    Patch Set Updates for Oracle Products [ My Oracle Support Note 854428.1] is located at https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=854428.1 (My Oracle Support subscription is required)
    The Critical Patch Updates and Security Alerts page is located at http://www.oracle.com/technology/deploy/security/alerts.htm
    Edited by: Eric P. Maurice on Jul 27, 2010 3:21 PM
    Edited by: Eric P. Maurice on Jul 27, 2010 3:22 PM

    Update:
    Due to technical difficulties, the Database Security Patching webcast, initially scheduled for August 11, 2010 at 1pm CDT has been rescheduled. The new webcast will take place on Wednesday, August 18 at 1pm Central.
    You can register again for this event at https://www1.gotomeeting.com/register/729035104

Maybe you are looking for

  • Using a shared library compiled in Linux (.so) on a windows platform

    Hi, Can I interface a shared library compiled in Linux (.so) in LabView on a windows platform? Gabriel Y

  • How to use recipient.CC function in mail?

    public void postMail(String recipients[], String subject, String message,                String from) throws MessagingException {           boolean debug = false;           int x = 0;           //Set the host smtp address           Properties props =

  • D5100t How do I get the digital audio rca ports to work?

    Do I need to remove sound card? Do I need to change jumper settings? I changed bios and defaulted to it but it doesnt work. Meter moving but no sound coming out. TY

  • ITunes not properly installed error...

    Hi, I'm running iTunes version 7.0.2.16. Yesterday when I booted iTunes it told me that it was not installed properly and it will not be able to rip or burn CD's... This is the first time this has ever happened and I've had iTunes installed on this c

  • Issue Tracker App - Error Message

    Hello, all, I'm trying to learn, basically by following the steps to produce the Issue Tracker application from the Tutorials section in Apex 3.1. The application was written for Apex 2.x and at one point wants me to put the following query into a re