SP2 refuses to install for the Database Engine because ¡°the previous upgrade did not complete¡±, i.e. it detects a suspended installation. The same thing happened to me when I installed SP1. I then remember opening the maintenance dialog and completing the setup, after which SP1 installed just fine.
When I try to do the same thing this time, I¡¯m presented with the ¡±complete the suspended installation¡± option, which when I run it reports the installation completed successfully. However, in reality the installation still remains in suspended mode for whatever reason. If I reboot and open the maintenance dialog, I¡¯m still presented with the ¡±complete the suspended installation¡± option. I¡¯ve even tried to run it more than once, but it doesn¡¯t help. Needless to say, SP2 still refuses to install.
I don't know why the installation is in a suspended state. I know every part of SP1 installed successfully in the end, and the computer never crashed during the installation. I've been using it every day since then, without any problems. All other parts of SP2 did install successfully.
I created a feedback entry on Microsoft Connect, where you can find the log files created by Windows Installer. The URL is:
https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx FeedbackID=259606
Any ideas what I can do to resolve this problem