January 21, 2005 at 1:55 pm
Installation Log:
Replacing file C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll with C:\DOCUME~1\userid\LOCALS~1\Temp\1\pft3~tmp\Hotfix1\Files\sqldmo.dll NOW
Performing no reboot replace of file C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll
Setup failed to copy file : sqldmo.dll, Error code: 32
INSTALL FAILURE: Hotfix failed to apply the patches on instance MSSQLSERVER, the error code returned was: 32
<EndFunc Name='DoSQLHotFix' Return='32' GetLastError='32'>
Error code 32 indicates sqldmo.dll is being used by another process. Now, the question is how do I find what's using the dll?
January 21, 2005 at 2:40 pm
I've already seen better but this might give you a clue
http://www.igoodsoft.com/download.htm (Super System Helper)
This software however doesn't seem to let you select a dll and see what process are using it, but only select a process and see what dlls it is using. I hope somebody can find a better link.
Good luck.
January 21, 2005 at 3:13 pm
Process Explorer from SysInternals will also allow you to do this. It does include the ability to find a particular DLL in use (it's a menu option... shortcut key of CTRL+G).
K. Brian Kelley
@kbriankelley
January 24, 2005 at 1:43 pm
Found it, it was MOM holding sqldmo.dll. Thanks for all that replied.
September 10, 2005 at 5:38 pm
This posting just saved us some major heartburn, thanks for posting the fix.
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply