RE: Active files message when applying a patch bundle on Windows

From: Schauss, Peter (ESS) <"Schauss,>
Date: Mon, 22 Apr 2013 19:31:54 +0000
Message-ID: <8AE45871F749FC4CBBE053CF2F8A493C0D14C84D_at_XMBVAG74.northgrum.com>



Unfortunately, in our environment, I am not allowed to install unapproved software.

When I encountered this problem on an AIX server, I worked around it by renaming the offending library files and the patch process simply installed new ones, which was what it wanted to do anyway. Will that work on Windows?

Thanks,
Peter Schauss

-----Original Message-----

From: Uzzell, Stephan [mailto:SUzzell_at_MICROS.COM] Sent: Monday, April 22, 2013 2:14 PM
To: Schauss, Peter (ESS); oracle-l_at_freelists.org Cc: Uzzell, Stephan
Subject: EXT :RE: Active files message when applying a patch bundle on Windows

You can use process explorer, search for the dlls that way - http://live.sysinternals.com/procexp.exe

Good luck, and be careful! :-)

Stephan Uzzell

-----Original Message-----

From: oracle-l-bounce_at_freelists.org [mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Schauss, Peter (ESS) Sent: Monday, 22 April, 2013 14:02
To: oracle-l_at_freelists.org
Subject: Active files message when applying a patch bundle on Windows

I have a windows server (32 bit) which I am attempting to upgrade from 11.1.0.7 to 11.2.0.3. For this particular application we are running test and production instances on the same server (not my choice), so I have to proceed with a bit of caution. I installed 11.2.0.3 in a separate ORACLE_HOME. Now I am trying to apply Patch Bundle 18 before I upgrade the test instance. At this point I have not migrated any of the databases to the new version and we are still using the 11.1.0.7 listener.

When I run opatch I get:

Following files are active :

d:\oracle\product\11.2.0\dbhome_1\bin\oracommon11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\oraclient11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\orageneric11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\orapls11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\oran11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\oraxml11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\oci.dll
d:\oracle\product\11.2.0\dbhome_1\bin\orannzsbb11.dll
d:\oracle\product\11.2.0\dbhome_1\bin\oraasmclnt11.dll

How can I tell what process is using these DLLs or is opatch confusing the 11.2.0 versions of these libraries with the 11.1.0 versions?

Tasklist /m will only accept the file name, not the full path name.

Does this mean that I have to shut down the production instances before I can apply a patch to the new ORACLE_HOME?

Thanks,
Peter Schauss
--

http://www.freelists.org/webpage/oracle-l

--

http://www.freelists.org/webpage/oracle-l Received on Mon Apr 22 2013 - 21:31:54 CEST

Original text of this message