Patch practice

Hi, expert:
I would like to practice patching in 11.5.10.2 on unix. There is a patch instance which no one is using it. BTW, how do you check if no one uses it? Would you please tell me which patch I can use for this purpose so there will be no/minimum impact?
Thank you for your help.

I would like to practice patching in 11.5.10.2 on unix. There is a patch instance which no one is using it. BTW, how do you check if no one uses it? Bring the application services down and you will find out. Or, if auditing is enabled you could check the Security > User > Monitor screen to see if any user is logged it. From OAM, you could also see the forms session. Or, check the database sessions from the backend!
Would you please tell me which patch I can use for this purpose so there will be no/minimum impact?There are tons of patches available, so you could go to MOS website, Patches & Updates tab and do a basic/advanced search.
Thanks,
Hussein

Similar Messages

  • How to go over E business suite?

    I am immensely interested in Oracle tech. so that I am going to know how to learn EBS regardless of Oracle universiity.
    I really beg your heed!
    Thanks all.
    Edited by: user648372 on Jan 10, 2009 1:14 AM

    From an Oracle Apps DBA perspective, I would suggest the following:
    Start with Oracle Apps Documentation.
    Applications Releases 11i and 12
    http://www.oracle.com/technology/documentation/applications.html
    - Oracle Applications Concepts
    - Oracle Applications Installation Guide: Using Rapid Install
    - Maintaining Oracle Applications Documentation Set
    - Oracle Applications System Administrator's Documentation Set
    Once you get familiar with the architecture and the different components of Oracle Apps, consider the following:
    - Do an Apps installation yourself (on Linux/Windows)
    - Set up users/responsibilities/printers/CM ..etc
    - Practice Cloning
    - Apply Patches
    - Practice AutoConfig to manage system configurations
    - Upgrade Database/Application
    Go for Oracle Apps training if you can afford it. Moreover, consider to get the following books:
    Oracle Applications DBA Field Guide
    http://www.amazon.com/Oracle-Applications-DBA-Field-Guide/dp/1590596447
    Installing, Upgrading and Maintaining Oracle E-Business Suite Applications Release 11.5.10+
    http://www.amazon.com/Installing-Upgrading-Maintaining-E-Business-Applications/dp/0615141226/
    Oracle Applications DBA - Covers 11i and R12
    http://www.amazon.com/Oracle-Applications-DBA-Covers-11i/dp/0070077290
    Oracle blogs are good source of information; there are plenty of blogs available now:
    Applications & Apps Technology
    http://blogs.oracle.com
    And, feel free to post questions in this forum; there are many people who are willing to help here.
    Good Luck!

  • E-business suite book recommendations

    Hi, I used oracle Apps 10.7 about 8 years ago (and can remember very little). I have only been doing core development DBA work since. I am interested in doing a bit of a tech refresh with 11.5+/12 and also RAC, I would appreciate any recommendations for books that will expedite the refresh and explain things clearly without too much "fluff".
    Many Thanks.

    I would suggest you start with Oracle Apps Documentation.
    Applications Releases 11i and 12
    http://www.oracle.com/technology/documentation/applications.html
    Oracle Database Documentation
    http://www.oracle.com/technology/documentation/database.html
    - Oracle Applications Concepts
    - Oracle Applications Installation Guide: Using Rapid Install
    - Maintaining Oracle Applications Documentation Set
    - Oracle Applications System Administrator's Documentation Set
    Once you get familiar with the architecture and the different components of Oracle Apps, consider the following:
    - Do an Apps installation yourself (on Linux/Windows)
    - Set up users/responsibilities/printers/CM ..etc
    - Practice Cloning
    - Apply Patches
    - Practice AutoConfig to manage system configurations
    - Upgrade Database/Application
    Go for Oracle Apps training if you can afford it. Moreover, consider to get the following books:
    Oracle Applications DBA Field Guide
    http://www.amazon.com/Oracle-Applications-DBA-Field-Guide/dp/1590596447
    Installing, Upgrading and Maintaining Oracle E-Business Suite Applications Release 11.5.10+
    http://www.amazon.com/Installing-Upgrading-Maintaining-E-Business-Applications/dp/0615141226/
    Oracle Applications DBA - Covers 11i and R12
    http://www.amazon.com/Oracle-Applications-DBA-Covers-11i/dp/0070077290
    Oracle Database 10g Real Application Clusters Handbook
    http://www.amazon.com/Database-Application-Clusters-Handbook-Osborne/dp/007146509X
    Oracle 10g RAC Grid, Services & Clustering
    http://www.amazon.com/Oracle-10g-Grid-Services-Clustering/dp/1555583210/ref=pd_sim_b_4
    Oracle blogs are good source of information; there are plenty of blogs available now:
    Applications & Apps Technology
    http://blogs.oracle.com

  • Oracle Software Security Assurance Survey Now Available!

    Hi, this is Eric Maurice.
    Oracle and the Independent Oracle User Group (IOUG) have recently launched a security assurance survey. The purpose of this survey is to gather feedback from as many organizations as possible about their security patching practices and to identify which security assurance topics are most relevant to Oracle customers.
    The IOUG participates in Oracle's Security Customer Advisory Council and has worked with Oracle Global Product Security on this survey. The survey will provide meaningful feedback to Oracle about its security programs. For example, this iteration of the survey provides respondents with an opportunity to give feedback about Patch Set Updates (PSUs are a recently introduced type of patches which includes security and non-security fixes, and is available on the day the CPU is published). This survey also provides respondents with a chance to comment on the CPU documentation, provide feedback on how Oracle products are installed by default, etc.
    Survey responses will be kept confidential, and the results will be analyzed jointly by Oracle and IOUG to evaluate Oracle's security assurance practices. The survey is hosted by IOUG's Enterprise Best Practices Special Interest Group (SIG) at http://enterprisesig.oracle.ioug.org/ (free SIG membership is required to access the survey).
    I highly encourage all of you to voice your opinion with this survey!

    Thanks for sharing this.
    regards

  • Guide me to learn Oracle APPS Technical

    Hi All,
    I am currently working on Forms and Reports.
    I am very much interested to move into Oracle Apps Technical.
    Can anyone guide me where to start and which books to follow.
    Appreciate your Help.
    Thanks & Regards,
    Maddy.

    Maddy,
    What do you mean by technical? Are you referring to Apps DBA role or Functional role? Please note that there is a big difference between the two roles, and I suggest you refer to the following thread for more details:
    Technical vs. Functional
    Technical vs. Functional
    If you are planning to move to the Apps DBA (technical) field, I would suggest you start with Oracle Apps Documentation.
    Applications Releases 11i and 12
    http://www.oracle.com/technology/documentation/applications.html
    - Oracle Applications Concepts
    - Oracle Applications Installation Guide: Using Rapid Install
    - Maintaining Oracle Applications Documentation Set
    - Oracle Applications System Administrator's Documentation Set
    Once you get familiar with the architecture and the different components of Oracle Apps, consider the following:
    - Do an Apps installation yourself (on Linux/Windows)
    - Set up users/responsibilities/printers/CM ..etc
    - Practice Cloning
    - Apply Patches
    - Practice AutoConfig to manage system configurations
    - Upgrade Database/Application
    Go for Oracle Apps training if you can afford it. Moreover, consider to get the following books:
    (Oracle Applications DBA Field Guide)
    http://www.amazon.com/Oracle-Applications-DBA-Field-Guide/dp/1590596447
    (Installing, Upgrading and Maintaining Oracle E-Business Suite Applications Release 11.5.10+)
    http://www.amazon.com/Installing-Upgrading-Maintaining-E-Business-Applications/dp/0615141226/
    Oracle Applications DBA Covers 11i and R12
    http://www.amazon.com/Oracle-Applications-DBA-Covers-11i/dp/0070077290
    Oracle blogs are good source of information; there are plenty of blogs available now:
    Applications & Apps Technology
    http://blogs.oracle.com
    Good Luck!

  • Want to Become Oracle Application11i DBA

    I am an Oracle 9i DBA. I Want to Become Oracle Application11i DBA. Where should I start and how can I understand all the Oracle Application in minimum time. Which Documentaiton will be helpful.
    Waiting for reply.
    Shakeel Azhar

    I suggest you start with Oracle Apps Documentation
    Applications Releases 11i and 12
    http://www.oracle.com/technology/documentation/applications.html
    - Oracle Applications Concepts
    - Oracle Applications Installation Guide: Using Rapid Install
    - Maintaining Oracle Applications Documentation Set
    - Oracle Applications System Administrator's Documentation Set
    Once you get familiar with the architecture and the different components of Oracle Apps, consider the following:
    - Do an Apps installation yourself (on Linux/Windows)
    - Set up users/responsibilities/printers/CM ..etc
    - Practice Cloning
    - Apply Patches
    - Practice AutoConfig to manage system configurations
    - Upgrade Database/Application
    Go for Oracle Apps training if you can afford it. Moreover, consider to get the following books:
    (Oracle Applications DBA Field Guide)
    http://www.amazon.com/Oracle-Applications-DBA-Field-Guide/dp/1590596447
    (Installing, Upgrading and Maintaining Oracle E-Business Suite Applications Release 11.5.10+)
    http://www.amazon.com/Installing-Upgrading-Maintaining-E-Business-Applications/dp/0615141226/
    Oracle blogs are good source of information, there are plenty of blogs available now:
    Applications & Apps Technology
    http://blogs.oracle.com
    Good Luck :)

  • Best Practice for applying patches in WL 8.1

    Below is what I did to apply patches to WL 8.1 SP2. Is there a better way?
    Best Practice? Thanks in advance.
    1) Created directory.
    C:\bea\weblogic81\server\lib\patches
    2) Copied jar files to patches directory.
    CR127930_81sp2.jar
    CR124746_81sp2.jar
    3) Modified startWebLogic.cmd to include jar files first in the classpath.
    set
    CLASSPATH=%WL_HOME%\server\lib\patches\CR124746_81sp2.jar;%WL_HOME%\server\l
    ib\patches\CR127930_81sp2.jar;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JA
    VA_HOME%\jre\lib\rt.jar;%WL_HOME%\server\lib\webservices.jar;%CLASSPATH%
    4) Restarted server and saw in console that the patches were applied.

    Hi:
               SAP Standard does not recommend you to update quantity field in asset master data.  Just leave the Qty Field Blank , just mention the Unit of Measure as EA. While you post acquisition through F-90 or MIGO this field will get updated in Asset master data automatically. Hope this will help you.
    Regards

  • Best Practice for Portal Patches and effort estimation

    Hi ,
    One of our client is applying the following patches
    1. ECC 6.0 SP15(currently SP14)
    2. ESS MSS SP15(currently SP14 with some level of functional customization )
    3. EP 7 SP18(currently SP14)
    We would like to kwow the best practice for applying portal patches and the effort estimation for redoing the portal devt on the new patch.
    o   What is the overall level of effort with applying Portal patches?
    o   How are all the changes to SAP objects handle?  Do they have to be
         manually re-entered?
    o  What is the impact of having a single NWDI instance across the
        Portal Landscape during the Patch process?
    Regards,
    Revathi Raju.

    Hi Revathi,
    o What is the overall level of effort with applying Portal patches?
    overall effort to apply the patch is apprx 1/2-1 days for NW7 system. This is exclude the patch files download because it's based on your download speed.
    o How are all the changes to SAP objects handle? Do they have to be
    manually re-entered?
    Depending on your customization. Normally it wont effect if you created the customzation application apart from SAP standard application
    o What is the impact of having a single NWDI instance across the
    Portal Landscape during the Patch process?
    Any change that related to NWDI, you might be need to re-deployed from NWDI itself.
    Thanks
    Regards,
    AZLY

  • SLES OES Patching using ZCM - Best Practice?

    Have recently updated an underused ZLM 7.3 to ZCM 11 and have started to utilise it to perform patching of SLES 10 SP3 and OES 2.
    At present I have a Novell subscription that downloads from novell NU as Patches with
    Create Category based Bundle Groups on.
    I hadn't at this point got my head around the sandbox but now want to utilise this as I don't want to implement it willy nilly and have patches deployed and installed without testing first.
    So first question is whether there is a best practice document for using ZCM 11 for patching SLES 10 and Sles/oes boxes that describes how best to use the sandbox.
    Next question is whether sandbox applies to the patches or only monolithic bundles
    At the end of the day it would be great to have a best practice document on how to utilise ZCM with change control over keeping SLES10/OES boxes patched up to date

    Hello,
    updates via ZCM is also a problem for me.
    At least i could give a little response from testing.
    As stated in the oes2 documentation patches had to be used for updates. At that point i had the problem that the subscription only created a bundle group which included the patches.
    The monolithic bundle seems to be an ordinary update (zcm docu states rpm -U ...) and so should not be used for oes2 servers.
    I found out that its ok to rename the patch bundle group created by the subscription to fix the patchlist. I use bundle names which include the date to keep updates from sles and oes in sync.
    So you should be able to do updates with these bundlegroups without problem but it is not very nice because each patch bundle had its on log report and entry in the bundle list.
    So to keep a global view is not very easy.
    The other problem is that there is no official documentation neither on the oes2 or the zcm site how to correct update/patch a sles or oes system with zcm (without patchlink).
    Hope this will be included soon as all linux satellite server will have the problem that this is the only way to get updates without direkt connection to the internet - at least as far as i can see.

  • SAP BI4 SP2 Patch 7 Webi Connection to BW Best Practice

    We are working with the version 4.0 SP 2 patch 7 of  BI4 and developing some reports with WEBI and we are wondering about wich is the best method to access to BW Data.
    At the moment we are using BICS because read in no few places that this is the best method to consume BW DATA cause have improvements is perforance, hierarchies, etc, but i don't know if this is really true.
    Are BICS the best method to access to BW Data, this is the way recomended by SAP?
    In the fillter panel of a webi document, we cant use "OR" clause, is not possible use this clause????
    When we working with hierarchies and change the hierarchy for the dimension value or viceversa the report throw an error of AnwserPromts API (30270)
    When we working with BEX queries containning variables and try to merge that variable with a Report Prompt(From another query) , and execute the queries shows an error indicating that one prompt has no value.
    (fAnyone experienced this problems too? anyone find out a solutions to this issues?
    Best Regards
    Martin.

    Hi Martin
    In BI 4.0 BICS is the method to access BW not universes.  .UNV based on BW are there for legacy.
    Please look at this forum ticket with links on Best practices BI 4.0 - BW and if you do a search in SDN you can find many tickets on this topic.
    How to access BEx directly in WEBI 4.0
    Regards
    Federica

  • Best Practice: SAPGUI Version and Patch Upgrades

    Hello -
    Does anyone have some thoughts/information on best practices relating to SAPGUI version and patch upgrades.
    Obviously, sometimes upgrades are forced upon us (e.g. 7.10 for Vista) and in other cases it may just be considered "nice to have".
    Either way - it always signifies regression test and deployment effort.  How do we balance the benefit and cost?
    Thanks, Steve

    Hi Steve,
    you're right for the first part, yes, we (usually) patch twice a year.
    Now for the rest
    An uninstall will only happen on release changes (6.20->6.40->7.10), i. e. about every 4-5 years as SAP releases them.
    Patches are applied to the installation server and the setup on the client will only update changed program parts. For example, upgrading 6.40->7.10 took about 10 minutes (incl. uninstall), applying patch 1 less than 5 minutes.
    I recommend, you read the "SAP Frontend Installation Guide - 7.10" which you find at SMP alias sapgui. Navigate to  Media Library - Literature. It explains setup of the installation server (sounds like a big thing, but ain't much more than creating a share), creating packages, applying updates etc.
    Peter
    Points always appreciated

  • Require official Oracle Best Practices about PSU patches

    A customer complained about the following
    Your company statements are not clear...
    On your web page - http://www.oracle.com/security/critical-patch-update.html
    The following is stated!
    Critical Patch Update
    Fixes for security vulnerabilities are released in quarterly Critical Patch Updates (CPU), on dates announced a year in advance and published on the Oracle Technology Network. The patches address significant security vulnerabilities and include other fixes that are prerequisites for the security fixes included in the CPU.
    The major products patched are Oracle Database Server, Oracle Application Server, Oracle Enterprise Manager, Oracle Collaboration Suite, Oracle E-Business Suite, PeopleSoft Enterprise Tools, PeopleSoft CRM, JD Edwards EnterpriseOne, JD Edwards OneWorld XE, Oracle WebLogic Suite, Oracle Communications and Primavera Product Suite.
    Oracle recommends that CPUs be the primary means of applying security fixes to all affected products as they are released more frequently than patch sets and new product releases.
    BENEFITS
    * Maximum Security—Vulnerabilities are addressed through the CPU in order of severity. This process ensures that the most critical security holes are patched first, resulting in a better security posture for the organization.
    * Lower Administration Costs—Patch updates are cumulative for many Oracle products. This ensures that the application of the latest CPU resolves all previously addressed vulnerabilities.
    * Simplified Patch Management—A fixed CPU schedule takes the guesswork out of patch management. The schedule is also designed to avoid typical "blackout dates" during which customers cannot typically alter their production environments.
    PROGRAM FEATURES
    * Cumulative versus one-off patches—The Oracle Database Server, Oracle Application Server, Oracle Enterprise Manager, Oracle Collaboration Suite, Oracle Communications Suite and Oracle WebLogic Suite patches are cumulative; each Critical Patch Update contains the security fixes from all previous Critical Patch Updates. In practical terms, the latest Critical Patch Update is the only one that needs to be applied if you are solely using these products, as it contains all required fixes. Fixes for other products, including Oracle E-Business Suite, PeopleSoft Enterprise Tools, PeopleSoft CRM, JD Edwards EnterpriseOne, and JD Edwards OneWorld XE are released as one-off patches, so it is necessary to refer to previous Critical Patch Update advisories to find all patches that may need to be applied.
    * Prioritizing security fixes—Oracle fixes significant security vulnerabilities in severity order, regardless of who found the issue—whether the issue was found by a customer, a third party security researcher or by Oracle.
    * Sequence of security fixes—Security vulnerabilities are first fixed in the current code line. This is the code being developed for a future major release of the product. The fixes are scheduled for inclusion in a future Critical Patch Update. However, fixes may be backported for inclusion in future patch sets or product releases that are released before their inclusion in a future Critical Patch Update.
    * Communication policy for security fixes—Each Critical Patch Update includes an advisory. This advisory lists the products affected by the Critical Patch Update and contains a risk matrix for each affected product.
    * Security alerts—Security alerts provide a notification designed to address a single bug or a small number of bugs. Security Alerts have been replaced by scheduled CPUs since January 2005. Unique or dangerous threats can still generate Security Alert email notifications through MetaLink and the Oracle Technology Network.
    Nowhere in that statement is the Patch Set Update even mentioned. If Oracle intends to recommend to all customers that Patch Set Updates are the recommended means of Patching for Security and Functionality then it should be stated so here!
    Please clarify!
    Where can I find the current information so that I can use to Official Oracle statement as a reference for my Enterprise Practices and Standards document? The individual patch package references you are giving me do not state Oracle recommended Best Practice, they only speak to the specific patch package they describe. These do not help me in making an Enterprise statement of Practices and Standards.
    I need to close the process out to capture a window of availability for Practices and Standards approval.
    Do we have any Best Practice document about PSU patches available for customers?

    cnawrati wrote:
    A customer complained about the following
    Your company statements are not clear...
    On your web page - http://www.oracle.com/security/critical-patch-update.html
    Who is the "your" to which you are referring?
    <snip>
    Nowhere in that statement is the Patch Set Update even mentioned. If Oracle intends to recommend to all customers that Patch Set Updates are the recommended means of Patching for Security and Functionality then it should be stated so here!Um. OK
    Please clarify!
    Of whom are you asking for a clarification?
    Where can I find the current information so that I can use to Official Oracle statement as a reference for my Enterprise Practices and Standards document? The individual patch package references you Who is the "you" to which you refer?
    are giving me do not state Oracle recommended Best Practice, they only speak to the specific patch package they describe. These do not help me in making an Enterprise statement of Practices and Standards.
    I need to close the process out to capture a window of availability for Practices and Standards approval.
    Be our guest.
    Do we What do you mean "we", Kemosabi?
    have any Best Practice document about PSU patches available for customers?This is a very confusing posting, but overall it looks like you are under the impression that this forum is some kind of channel for communicating back to Oracle Crop anything that happens to be on your mind about their corporate web site and/or policies and practices. Please be advised that this forum is simply a platform provided BY Oracle Corp as a peer operated user support group. No one here is responsible for anything on any Oracle web site. No one here is responsible for any content anywhere in the oracle.com domain, outside of their own personal posting on this forum. In other words, you can complain all you want about Oracle's policy, practice, and support, but "there's no one here but us chickens."

  • Best Practices for patching Exchange 2010 servers.

    Hi Team,
    Looking for best practices on patching Exchnage Server 2010.
    Like precautions  , steps and pre and post patching checks.
    Thanks. 

    Are you referring to Exchange updates? If so:
    http://technet.microsoft.com/en-us/library/ff637981.aspx
    Install the Latest Update Rollup for Exchange 2010
    http://technet.microsoft.com/en-us/library/ee861125.aspx
    Installing Update Rollups on Database Availability Group Members
    Key points:
    Apply in role order
    CAS, HUB, UM, MBX
    If you have CAS roles in an array/load-balanced, they should all have the same SP/RU level.  so coordinate the Exchange updates and add/remove nodes as needed so you do not run for an extended time with different Exchange levels in the same array.
    All the DAG nodes should be at the same rollup/SP level as well. See the above link on how to accomplish that.
    If you are referring to Windows Updates, then I typically follow the same install pattern:
    CAS, HUB, UM, MBX
    With windows updates however, I tend not to worry about suspending activation on the DAG members rather simply move the active mailbox copies, apply the update and reboot if necessary.

  • Looking for information on best practices using Live Upgrade to patch LDOMs

    This is in Solaris 10. Relatively new to the style of patching... I have a T5240 with 4 LDOMS. A control LDOM and three clients. I have some fundamental questions I'd like help with..
    Namely:
    #1. The Client LDOMS have zones running in them. Do I need to init 0 the zone or can I just +zoneadm zone halt+ them regardless of state? I.E. if it's running a database will halting the zone essentially snapshot it or will it attempt to shut it down. Is this even a nessessary step.
    #2. What is the reccommended reboot order for the LDOMs? do I need to init 0 the client ldoms and the reboot the control ldom or can I leave the client LDOM's running and just reboot the control and then reboot the clients after the control comes up?
    #3. Oracle. it's running in several of the zones on the client LDOM's what considerations need to be made for this?
    I am sure other things will come up during the conversation but I have been looking for an hour on Oracle's site for this and the only thing I can find is old Sun Docs with broken links.
    Thanks for any help you can provide,
    pipelineadmin+*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Before you use live upgrade, or any other patching technique for Solaris, please be sure to read http://docs.oracle.com/cd/E23823_01/html/E23801/index.html which includes information on upgrading systems with non-global zones. Also, go to support.oracle.com and read Oracle Solaris Live Upgrade Information Center [ID 1364140.1]. These really are MANDATORY READING.
    For the individual questions:
    #1. During the actual maintenance you don't have to do anything to the zone - just operate it as normal. That's the purpose of the "live" in "live upgrade" - you're applying patches on a live, running system under normal operations. When you are finisihed with that process you can then reboot into the new "boot environment". This will become more clear after reading the above documents. Do as you normally would do before taking a planned outage: shut the databases down using the database commands for a graceful shutdown. A zone halt will abruptly stop the zone and is not a good idea for a database. Alternatively, if you can take application outages, you could (smoothly) shutdown the applications and then their domains, detach the zones (zoneadm detach) and then do a live upgrade. Some people like that because it makes things faster. After the live upgrade you would reboot and then zoneadm attach the zones again. The fact that the Solaris instance is running within a logical domain really is mostly besides the point with respect to this process.
    As you can see, there are a LOT of options and choices here, so it's important to read the doc. I ***strongly*** recommend you practice on a test domain so you can get used to the procedure. That's one of the benefits of virtualization: you can easily set up test environments so you cn test out procedures. Do it! :-)
    #2 First, note that you can update the domains individually at separate times, just as if they were separate physical machines. So, you could update the guest domains one week (all at once or one at a time), reboot them into the new Solaris 10 software level, and then a few weeks later (or whenever) update the control domain.
    If you had set up your T5240 in a split-bus configuration with an alternate I/O domain providing virtual I/O for the guests, you would be able to upgrade the extra I/O domain and the control domain one at a time in a rolling upgrade - without ever having to reboot the guests. That's really powerful for providing continuous availability. Since you haven't done that, the answer is that at the point you reboot the control domain the guests will lose their I/O. They don't crash, and technically you could just have them continue until the control domain comes back up at which time the I/O devices reappear. For an important application like a database I wouldn't recommend that. Instead: shutdown the guests. then reboot the control domain, then bring the guest domains back up.
    3. The fact that Oracle database is running in zones inside those domains really isn't an issue. You should study the zones administration guide to understand the operational aspects of running with zones, and make sure that the patches are compatible with the version of Oracle.
    I STRONGLY recommend reading the documents mentioned at top, and setting up a test domain to practice on. It shouldn't be hard for you to find documentation. Go to www.oracle.com and hover your mouse over "Oracle Technology Network". You'll see a window with a menu of choices, one of which is "Documentation" - click on that. From there, click on System Software, and it takes you right to the links for Solaris 10 and 11.

  • Practices for maintaining source code patches for branch of OSS project?

    There is this open source project I use and modify for my personal, private use...
    I would like some best-practice/practical experience suggestions on methodology/tools to maintain a growing number of source code patches I have created for said software. (FYI It is generally not mandatory that I upgrade to new version of the software when it comes out. Sometimes I will use the version I have for several versions before getting the new one, and re-implementing my changes. And sometimes I don't even implement the changes; I just run it vanilla.)
    Currently, I download the latest code from SVN, make my changes to the original code files, and keep track of my changes in a text file, which I then dutifully reference to re-create them when I feel like re-synching with the official version. What I would like to have instead is a separate base of code that contains just my modifications, and somehow include/import it as painlessly as possible whenever I get a new version of the official code from SVN.
    What's the best way to go about it? That's why I'm here.
    I realize these situations rarely, if ever, work out perfectly, and I can deal with that. I just want to improve on how things are, now, in anticipation of where I can see them going!
    I have some ideas about how to implement this, but they are of the "naive" variety and I think any tips I could get on method or tools to use would go far. I mean ... is it as simple as declaring new versions of affected methods in my patch code and marking them "overrides"? Also, probably a dumb question but will SVN that will help me do this?
    Thanks for reading, and any response.
    PS - Sorry if this is the wrong forum, but I am just looking for general, tip-of-the-iceberg type tips/links, so I figured folks could drop a quick answer here. TY!

    The patch program on *nix or Cygwin does exactly what you want, and you can create the patchfile using either Subversion or CVS (and any other source control system that provides a diff).
    Here's the article that I always turn to to create a CVS Patch (I have to relearn patching every time I do it): https://developer.mozilla.org/en/Creating_a_patch
    And here's the equivalent from the Subversion FAQ: http://subversion.tigris.org/faq.html#patch
    When I've worked for companies that did local patches, we kept a separate source-control repository/module that held our patches for the various OS libraries that we used. When we'd upgrade, we'd apply the patches and verify they made sense (if you have a lot of patchfiles, this can be a royal pain). And most important, once we had a patched upgrade, we generated a new patchfile from it (because, again, patchfiles become obsolete, and trying to apply a patch from several versions back can sometimes be impossible).
    And of course we submitted any bugfixes back to the projects...

Maybe you are looking for