I have installed SQL2008R2 Service Pack 2 on our Passive node succesfully. We rebooted that, failed over the cluster so the now Active node was the SQL Server just upgraded. The install on what was the active/now passive node failed. From the Summary.txt file we have:
Overall summary:
Final result: The patch installer has failed to update the following instance: MSSQLSERVER. To determine the reason for failure, review the log files.
Exit code (Decimal): 1209309228
Exit message: The patch installer has failed to update the following instance: MSSQLSERVER. To determine the reason for failure, review the log files.
Start time: 2013-08-08 07:47:41
End time: 2013-08-08 08:16:12
Requested action: Patch
Instance MSSQLSERVER overall summary:
Final result: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.
Exit code (Decimal): 1209309228
Exit message: The patch installer has failed to update the shared features. To determine the reason for failure, review the log files.
Start time: 2013-08-08 07:53:29
End time: 2013-08-08 08:16:06
Requested action: Patch
I have examined the details.txt file but all I can find is:
2013-08-08 07:53:29 Slp: Sco: Returning service status Running
2013-08-08 07:53:29 Slp: The following NT service was in a running state prior to patch action: ReportServer
2013-08-08 07:53:29 Slp: Attempting to run patch request for instance: MSSQLSERVER
2013-08-08 08:16:12 Slp: Error: Failed to run patch request for instance: MSSQLSERVER (exit code: 1209309228)
2013-08-08 08:16:12 Slp: Sco: Attempting to get service start mode for service SQLBrowser
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API for buffer size
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API with AllocHGlobal buffer
2013-08-08 08:16:12 Slp: Sco: Returning service start mode Automatic
2013-08-08 08:16:12 Slp: Sco: Attempting to get service start mode for service SQLBrowser
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API for buffer size
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API with AllocHGlobal buffer
2013-08-08 08:16:12 Slp: Sco: Returning service start mode Automatic
2013-08-08 08:16:12 Slp: Restoring the following NT service to a running state after patch action: SQLBrowser
2013-08-08 08:16:12 Slp: Sco: Attempting to start service SQLBrowser
2013-08-08 08:16:12 Slp: Sco: Attempting to start service SQLBrowser, start parameters
2013-08-08 08:16:12 Slp: Sco: Attempting to start service SQLBrowser
2013-08-08 08:16:12 Slp: Sco: Service SQLBrowser already running or pending start
2013-08-08 08:16:12 Slp: Sco: Attempting to get service start mode for service SQLWriter
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API for buffer size
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API with AllocHGlobal buffer
2013-08-08 08:16:12 Slp: Sco: Returning service start mode Automatic
2013-08-08 08:16:12 Slp: Sco: Attempting to get service start mode for service SQLWriter
2013-08-08 08:16:12 Slp: Invoking QueryServiceConfig Win32 API for buffer size
I have uploaded both the summary.txt and details.txt file to skydrive at: http://sdrv.ms/1cMnPSa
The engine build number of SQL Server was updated and the @@Version displays the correct details: 10.50.4000.0.
A few hours on google has not brought up anything specific about error code 1209309228.