Actualizaciones acumulativas de SQL Server: no visibles en Windows Update

8

Acabo de instalar todas las actualizaciones posibles de Windows en la instancia WS2008R2 / SQL2012. Cuando corro

SELECT @@VERSION

yo obtengo

Microsoft SQL Server 2012 - 11.0.5058.0 (X64) 
    May 14 2014 18:34:29 
    Copyright (c) Microsoft Corporation
    Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

De acuerdo a

http://sqlserverbuilds.blogspot.com/

y sitios web de Microsoft, hay 4 actualizaciones acumulativas disponibles para SQL Server 2012 SP2 y la versión más reciente es 11.00.9000.

¿Por qué Windows Update tampoco recibió actualizaciones acumulativas? ¿Debo descargarlos e instalarlos manualmente?

BuahahaXD
fuente
¿Estás diciendo que has instalado Windows Update? Cómo se relaciona con SQL Server. ¿Instaló la actualización de SQL a través del recurso de actualización de Windows Además de qué actualización instaló, qué CU puede ser específico.
Shanky
Ejecuté Windows Update tanto para el sistema operativo como para otros productos de Microsoft (incluido SQL Server 2012). Instalé SP2 y algunas actualizaciones adicionales para SQL que estaban disponibles. No instalé ninguna CU manualmente. Ni siquiera sabía que estaban allí.
BuahahaXD
necesita descargarlos manualmente;)
Kuba Miazek

Respuestas:

10

Windows Update solo le informará acerca de los paquetes de servicio para SQL Server, y solo cuando haya habilitado la opción "actualizar otros productos de Microsoft también" (lo siento, la redacción ha cambiado entre las versiones y no recuerdo todas las variaciones) .

Los paquetes de servicio de SQL Server se recomiendan principalmente porque la rama RTM (y las ramas de paquetes de servicio anteriores) finalmente se retiran y quedan fuera de soporte. También son supuestamente más confiables y mejor probados que las actualizaciones acumulativas. Sin embargo, no sé si deberían proporcionarse a través de Windows Update, porque eso solo hace posible que un paquete de servicio se implemente automáticamente . No me gusta esa idea en absoluto, y no me agrada la frecuencia con la que tengo que desactivar la configuración "forzar actualizaciones de alimentación" y cambiarla a una más apropiada "descárguelas y cuénteme sobre ellas " opción.

Por otro lado, algunos de nosotros recomendamos las actualizaciones acumulativas (Glenn Berry y yo somos defensores vocales de mantenernos al día con las CU, porque generalmente hemos encontrado que son tan sólidas como los paquetes de servicio, aunque recientemente ha habido un pocas grietas en esa armadura). Pero el mensaje de Microsoft no es tan claro. Si bien publican las actualizaciones y las publican, cada una de ellas tiene este texto (tomado de 2012 SP2 CU4 ):

Recomendamos que aplique la versión de actualización más reciente .

El enlace apunta a KB 2983249 , que le brinda enlaces a todas las actualizaciones acumulativas para esa rama. Pero luego, en el artículo de CU, el siguiente texto es:

Este paquete acumulativo está destinado a corregir solo los problemas que se describen en este artículo. Aplíquelo solo a sistemas que estén experimentando estos problemas específicos.

Este descargo de responsabilidad es probablemente la razón por la que no verá actualizaciones acumulativas enviadas a través de Windows Update. Sé que han estado trabajando para reforzar las pruebas de regresión y, por lo tanto, la estabilidad que puede esperar de las actualizaciones acumulativas, pero hasta que desaparezca ese descargo de responsabilidad, continuará buscando actualizaciones por su cuenta. Trato de mantener a las personas actualizadas en todas las actualizaciones (paquetes de servicio, actualizaciones acumulativas y revisiones bajo demanda fuera de banda) para SQL Server 2012 y SQL Server 2014, con algunos consejos cualitativos en su caso:

A partir de esas dos publicaciones, probablemente pueda adivinar que si las personas hubieran recibido las actualizaciones acumulativas más recientes automáticamente, a través de Windows Update, estarían muy molestas, y con razón. Estoy a favor de implementar actualizaciones acumulativas, pero esta serie de problemas me ha hecho ajustar mi línea de tiempo para hacerlo, como agregar un mes, tal vez, para que otras personas puedan sacudir estos problemas y dejar de ser el conejillo de Indias.

Aaron Bertrand
fuente
♦, punto de respuesta claro y específico de las actualizaciones acumulativas de SQL Server. Para +1
Md Haidar Ali Khan
2

Acaba de instalar algunas actualizaciones para Windows. No creo que se haya instalado ninguna actualización que realmente haya realizado cambios en la versión de SQL Server.

La versión actual de SQL Server es Microsoft SQL Server 2012 - 11.0.5058.0 (X64) que dice que sigue siendo SP2.

No instale ninguna actualización de SQL Server a través de la función de actualización de Windows, ya que no siempre funciona correctamente. Si desea instalar CU, descárguelo y ejecute el archivo ejecutable con privilegios de administrador

Shanky
fuente