¿ Cómo soluciono el error en Security Update para SQL Server 2005 Service Pack 3 (KB970892)?
Error en Security Update para SQL Server 2005 Service Pack 3
En caso de que Usted note que el servicio MsSQL server aparece bajo diariamente luego de realizarse Windows Update, sepa que el inconveniente puede ser ocasionado por un error en la actualización KB970892 para Microsoft SQL Server 2005 SP3.
A continuación se detalla una posible solución para este inconveniente:
Descripción del problema
Luego de realizarse automatic updates de Windows el servicio de MsSQL Server puede aparecer bajo.
Verificando el log de actualizaciones (ejecutar programas, cmd, eventvwr) se encuentra lo siguiente:
Event Type: Error
Event Source: Windows Update Agent
Event Category: Installation
Event ID: 20
Date: xx/xx/xxxx
Time: y:yy:yy AM
User: N/A
Computer: XXXXXXXXXX
Description: Installation Failure: Windows failed to install the following update with error 0×80070643: Security Update for SQL Server 2005 Service Pack 3 (KB970892).
Verificaciones previas
Verificar que el servicio este correctamente habilitado.
Desde el panel de servicios (ejecutar programas, cmd, services.msc) verificar que el servicio MsSQLSERVER esté habilitado (botón derecho propiedades)
Verificar que la actualización KB970892 esté pendiente de instalación
Desde el enlace http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=en-us , verificar que esté pendiente la actualización:

Medidas de solución
Completar instalación suspendida
Paso 1: Desde add or remove programs elegir SQL Server 2005
Paso 2: Hacer click en el botón “change”
Paso 3: Elegir la instancia de SQL 2005, luego click en “next”
Paso 4: En SQL server 2005 instance components elegir database engine luego click en “next”
Paso 5: En system configuration check click en “next” (en caso de faltar el requisito pending boot required, se deberá reiniciar el servidor)
Paso 6: Click en “next” hasta llegar a la opción change or remove instance
Paso 7: Elegir complete the suspended instalation
Paso 8: Click en “next”
Paso 9: En caso de solicitar el archivo SqlRun_SQL.msi:
- Descargarlo desde el siguiente enlace:
http://dattatecayuda.com/FixSQLServer/SqlRun_SQL.msi
- O deberá descargar el instalador de MsSQL server 2005 express english versión SP3 desde el sitio de Microsoft (http://www.microsoft.com/downloads/details.aspx?FamilyID=3181842a-4090-4431-acdd-9a1c832e65a6&displaylang=en)
- descomprimirlo con la opción /x en una carpeta local (ejecutar programas, cmd, SQLEXPR.EXE /x),
- luego direccionar al archivo sqlRun_SQL.msi en la carpeta setup
Paso 10: Click en “install”
Paso 11: Instalar el update
Luego de Finalizada la instalación Ingresar a http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=en-us y realizar nuevamente el update que genero el error en un principio.