Home » Infrastructure » Windows » How to patch v9.2.0.1.0 on Windows XP (Oracle client, v9.2.0.1.0, Windows xp)
How to patch v9.2.0.1.0 on Windows XP [message #304147] Tue, 04 March 2008 05:19 Go to next message
lsystems
Messages: 5
Registered: March 2008
Junior Member
Hi,

I'm trying without success to patch Oracle Client v9.2.0.1.0 to v9.2.0.4.0 on Windows XP. I've done this successfully on a Windows server (Windows 2000, Windows 2003), but for some reason the patch setup program refuses to run, insisting that 33 Windows services (many of which are critical) must be stopped before it will continue. Since its impossible to stop all these services the patch cannot be installed... No Oracle services are running whatsoever...

Any suggestions anyone?

TIA,

David
Re: How to patch v9.2.0.1.0 on Windows XP [message #304149 is a reply to message #304147] Tue, 04 March 2008 05:28 Go to previous messageGo to next message
ebrian
Messages: 2794
Registered: April 2006
Senior Member
Which services is it complaining about?
Re: How to patch v9.2.0.1.0 on Windows XP [message #304151 is a reply to message #304147] Tue, 04 March 2008 05:46 Go to previous messageGo to next message
Michel Cadot
Messages: 68728
Registered: March 2007
Location: Saint-Maur, France, https...
Senior Member
Account Moderator
Did you reboot after stopping Oracle services?

Regards
Michel
Re: How to patch v9.2.0.1.0 on Windows XP [message #304152 is a reply to message #304149] Tue, 04 March 2008 05:47 Go to previous messageGo to next message
lsystems
Messages: 5
Registered: March 2008
Junior Member
Just about everything really, computer browser, workstation, server, terminal services, alerter, cryptographic services, Remote procedure call etc, etc...

The good news is I've managed to find a way around this. Using Microsoft/Sysinternals Process explorer, I killed off one of the svchost.exe processes (it had a large number of services linked to it). Windows managed to survive this and the patch install program ran (although I don't think the svchost.exe I killed accounted for all the 33 services the patch setup.exe was complaining about).

The install failed to overwrite one DLL (ociw32.dll) but thankfully allowed me to continue. Despite this v9.2.0.4.0 seems to have gone on ok and the bug I was experiencing (using DBMS_LOCK) with v9.2.0.1.0, seems fixed now, so I'm happy.

I think the Patch setup program could do with a major rewrite though...!

Cheers,

David

Re: How to patch v9.2.0.1.0 on Windows XP [message #304153 is a reply to message #304152] Tue, 04 March 2008 05:56 Go to previous messageGo to next message
ebrian
Messages: 2794
Registered: April 2006
Senior Member
Thanks for the feedback.
Re: How to patch v9.2.0.1.0 on Windows XP [message #304154 is a reply to message #304151] Tue, 04 March 2008 05:56 Go to previous messageGo to next message
lsystems
Messages: 5
Registered: March 2008
Junior Member
Michel Cadot wrote on Tue, 04 March 2008 05:46
Did you reboot after stopping Oracle services?



No Oracle services where running before I started (1 manual, 1 disabled). I also did several reboots as a tried various things...
Re: How to patch v9.2.0.1.0 on Windows XP [message #305302 is a reply to message #304153] Mon, 10 March 2008 06:12 Go to previous messageGo to next message
lsystems
Messages: 5
Registered: March 2008
Junior Member
Just to finish this off in case someone else has the same problem I found out the offending DLL that confuses the Oracle installer is OCIW32.DLL.

To get around the problem (on Windows XP).

1. Run the patch up to the point where it reports all the services need to be stopped.
2. From a cmd window find the PID of the svchost.exe which is locking the DLL, i.e. TASKLIST /M ociw32.dll
3. Kill the task with this PID, via a command KILL/PSKILL or task manager.
4. Immediately (as svchost restarts its self), retry the install and it should continue.
5. At some point during the install it will complain OCIW32.DLL cannot be overwritten. Simply repeat steps 2-3 before retrying and the patch should install successfully.
6. Reboot your PC.

Fun Smile

David


Re: How to patch v9.2.0.1.0 on Windows XP [message #305304 is a reply to message #305302] Mon, 10 March 2008 06:19 Go to previous message
Michel Cadot
Messages: 68728
Registered: March 2007
Location: Saint-Maur, France, https...
Senior Member
Account Moderator
Thanks for the feedback.

"Fun" is not the word I'd choose. Shocked

Regards
Michel
Previous Topic: 10g Installation Problem - Windows XP pro
Next Topic: AS and DB instance on a same Windows Machine
Goto Forum:
  


Current Time: Sun Dec 22 06:38:39 CST 2024