Oracle patch on

Hi Experts,

These are the instructions I found in readme file for applying Oracle patch on db:

   1.      Cleanly shut down all processes running from the ORACLE_HOME.
   2.      Set the ORACLE_HOME environment variable to the correct Oracle home that needs to be patched.
     > set ORACLE_HOME=<Oracle Home Path>
   3.     Go to the directory where you downloaded the patch:
      > cd 7677781
   4.     Ensure that the directory containing the OPatch script appears in your PATH setting. Enter the following command to run OPatch:
      > opatch apply
   5.     Inspect the opatch<timestamp>.log file generated in %ORACLE_HOME%\cfgtoollogs\opatch for any errors.
   6.    If there are errors, refer to Section 4, "Known Issues".

I downloaded the patch from I understand all of the above points except for "OPatch" . I do not see any file or directory with this name in the patch the I downloaded. What is OPatch? How does "OPatch apply" command work?

Please let me know of any known issues for applying Oracle 10g  patches on "Amazon EC2" server.

Additional comments are most welcome, thanks in advance.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

opatch is one of the oracle programs look in your oracle folder.
Here is a link:

Mark GeerlingsDatabase AdministratorCommented:
You should have an OPatch folder in your Oracle_Home.  The OPatch folder contains the "opatch" utility which is the software Oracle uses to install patches.  The command "opatch apply" should run this utility and apply whatever patch(es) you have downloaded.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Mark GeerlingsDatabase AdministratorCommented:
This sentence in my previous post may be misleading: "The OPatch folder contains the "opatch" utility which is the software Oracle uses to install patches."  It is actually the software that you need to use to install patches for your Oracle software.
If the PATH variable is set correctly and ORACLE_HOME is set, then
the entries in OPatch will be done from Oracle.
you can find this directory using searc in the file system - it is
in the ORACLE_HOME directory,

More important is to stop the autostart of Oracle services before using OUI.
download patch 6880880 for your platform and unzip it in your $ORACLE_HOME folder. This patch gives latest opatch utility required to apply patch or any oracle RDBMS patch. Once you unzip, this patch will create a folder OPatch in your $ORACLE_HOME directory. Now set PATH=$PATH:$ORACLE_HOME/OPatch and then try opatch lsinventry.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Oracle Database

From novice to tech pro — start learning today.