Today I got a batch of updates via Windows Update. Most updates installed fine, but the “Security Update for SQL Server 2005 Service Pack 2 (KB948109)” failed with error code of 0×773F.
This computer runs Windows Vista and SQL Server 2005 Developer Edition.
There is also a named instance (MSSMLBIZ) for Outlook with Business Contact Manager (or whatever). I had disabled this instance for performance reasons as I never use the add-on. However, I had to enable and start the service through the SQL Server Configuration Manager to get the update to install.
Then I downloaded the stand-alone security update from the Microsoft Downloads. You can find it from here: Security Update for SQL Server 2005 Service Pack 2 (KB948109). This isn’t probably necessary, as long as all the instances are running, but if you still get errors, you can check the separate log file with more verbose information.
In short, all you need to do is:
- Make sure all the SQL Server 2005 instances are running able to start
- …or uninstall unnecessary instances, including hidden ones
- Download and run the manual update
This fixed it for me.
Update #1:
Make sure that you don’t have NTFS folder compression on for the folders where the database files (*.mdf, *.ldf) are located. This may prevent the instances from starting.
Update #2:
I just installed the patch through Windows Update on my home computer (Vista Ultimate, SQL Server Developer Edition) and it went fine (with services already stopped).
I’m now certain that my first problem was caused by the disabled service and starting the services has nothing to do with it (as commenters has pointed out).
One solution that I found was disabling the firewall (the error code was also different, though).
There are probably many causes for this issue, so if you succeed to fix it, please comment here what you did, thanks
Update #3:
Updated SQL Server 2005 Standard Edition and Windows Server 2008 that hosts it. Through the Microsoft Update with no problems. Still recommend to proceed with caution on production servers before these symptoms are explained/fixed.
Update #4:
Found some good related discussions and solutions:
- http://www.technologyquestions.com/technology/windows-vista/241211-problems-installing-kb948109.html
- http://groups.google.com/group/microsoft.public.windowsupdate/msg/8c7a94f74f4dc12b
Especially this excerpt from the first link explains the 733F:
“Error: 733F– Services Failed to Start “From MS Support”
“Description: This error occurs when the installation program can’t start the SQL Server services. This can happen for several reasons including: expired account password, invalid user account, user account does not have permission to start the service, or there is something else wrong with the service.”
Posted by jemm 
