Atualizações cumulativas do SQL Server - não visíveis no Windows Update

8

Acabei de instalar todas as atualizações possíveis do Windows na instância WS2008R2 / SQL2012. Quando eu corro

SELECT @@VERSION

eu recebo

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 acordo com

http://sqlserverbuilds.blogspot.com/

e sites da Microsoft, existem 4 atualizações cumulativas disponíveis para o SQL Server 2012 SP2 e a versão mais recente é 11.00.9000.

Por que o Windows Update também não recebeu atualizações cumulativas? Devo fazer o download e instalá-los manualmente?

BuahahaXD
fonte
Você está dizendo que instalou o Windows Update? Como está relacionado ao SQL Server. Você instalou a atualização do SQL pelo recurso de atualização do Windows. Além disso, qual atualização você instalou, qual CU você pode ser específico.
Shanky
Executei o Windows Update para o sistema operacional e outros produtos da Microsoft (incluindo o SQL Server 2012). Instalei o SP2 e algumas atualizações extras para SQL disponíveis. Não instalei nenhuma UC manualmente. Eu nem sabia que eles estavam lá.
BuahahaXD
você precisa baixá-los manualmente;)
Kuba Miazek

Respostas:

10

O Windows Update apenas informa sobre os service packs do SQL Server e somente quando você habilita a opção "atualizar outros produtos da Microsoft também" (desculpe, o texto mudou nas versões e não lembro de todas as variações) .

Os service packs do SQL Server são recomendados principalmente porque a ramificação RTM (e as ramificações anteriores do service pack) são finalmente retiradas e colocadas fora de suporte. Eles também são supostamente mais confiáveis ​​e testados melhor que as atualizações cumulativas. Porém, não sei se eles devem ser fornecidos pelo Windows Update, porque isso possibilita a implantação automática de um service pack . Não gosto nem um pouco dessa idéia - e não fico muito animado com a frequência com que tenho que desativar a configuração "forçar atualizações de alimentação" e alterá-la para uma mais apropriada "faça o download e conte-me sobre elas "opção.

Por outro lado, as atualizações cumulativas são recomendadas por alguns de nós (Glenn Berry e eu somos defensores vocais de acompanhar as UCs, porque geralmente as achamos tão sólidas quanto os service packs - embora recentemente tenha havido um algumas fendas nessa armadura). Mas a mensagem da Microsoft não é tão clara. Enquanto divulgam e publicam as atualizações, cada uma delas possui este texto (extraído do 2012 SP2 CU4 ):

Recomendamos que você aplique a versão mais recente da atualização .

O link aponta para o KB 2983249 , que fornece links para todas as atualizações cumulativas para esse ramo. Porém, no artigo da UC, o próximo pedaço de texto é:

Este pacote cumulativo destina-se a corrigir apenas os problemas descritos neste artigo. Aplique-o apenas aos sistemas que estão enfrentando esses problemas específicos.

Esse aviso é provavelmente o motivo pelo qual você não verá atualizações cumulativas sendo enviadas pelo Windows Update. Sei que eles estão trabalhando para reforçar o teste de regressão e, portanto, a estabilidade que você pode esperar das atualizações cumulativas, mas até que esse aviso desapareça, você continuará a procurar atualizações cumulativas por conta própria. Tento manter as pessoas atualizadas em todas as atualizações (service packs, atualizações cumulativas e hotfixes sob demanda fora da banda) para o SQL Server 2012 e o SQL Server 2014, com alguns conselhos qualitativos, quando apropriado:

Nessas duas postagens, você provavelmente pode adivinhar que, se as pessoas tivessem recebido as atualizações cumulativas mais recentes automaticamente, através do Windows Update, elas ficariam bastante chateadas e justificadamente. Sou a favor da implantação de atualizações cumulativas, mas essa erupção de problemas me fez ajustar minha linha do tempo para isso - como adicionar um mês, talvez, para que outras pessoas possam resolver esses problemas e eu pare de ser a cobaia.

Aaron Bertrand
fonte
♦, ponto de resposta claro e específico das atualizações cumulativas do SQL Server. Para +1
Md Haidar Ali Khan
2

Você acabou de instalar algumas atualizações para o Windows. Acho que nenhuma atualização que realmente fez alterações na versão do SQL Server foi instalada.

A versão atual do SQL Server é a Microsoft SQL Server 2012 - 11.0.5058.0 (X64)que diz que ainda é o SP2.

Por favor, não instale nenhuma atualização do SQL Server pelo recurso de atualização do Windows, pois isso nem sempre funciona corretamente. Se você deseja instalar o CU, faça o download e execute o executável com privilégios de administrador

Shanky
fonte