Compartilhar via


Atualizações na lógica de detecção do Microsoft Update para manutenção do SQL Server

Aplica-se a: SQL Server 2019, SQL Server 2017, SQL Server 2016

Historicamente, as linhas de base de manutenção (RTM ou Service Pack) incluíram as seguintes ramificações de manutenção:

  • Uma ramificação GDR (Versão de Distribuição Geral) que contém apenas segurança e outras correções críticas.
  • Uma ramificação de atualização cumulativa () que contém segurança e outras correções críticas, além de todas as outras correções para a linha de base.

A lógica de detecção do Microsoft Update (MU) foi construída para que as instâncias na linha de base de manutenção ou ao longo da ramificação GDR recebessem atualizações da ramificação GDR.

Anteriormente, os usuários precisavam instalar proativamente pelo menos uma para alinhar a instância à ramificação da para manutenção por meio da MU. No entanto, depois que isso fosse feito, você não poderia retornar à ramificação GDR para essa instância até que uma das seguintes alterações fossem feitas:

  • A linha de base foi redefinida movendo-se para o próximo service pack.
  • A instância foi revertida para a ramificação GDR ou linha de base de manutenção desinstalando todas as CUs.

Essa lógica foi estabelecida para minimizar as alterações na instância se uma atualização de segurança ou outra atualização crítica fosse necessária. As instâncias na ramificação da precisam receber todas as atualizações lançadas para a linha de base quando uma segurança necessária ou outra versão crítica aparece. Isso inclui todas as alterações não relacionadas à segurança até a atualização de segurança necessária.

No entanto, essa lógica criou problemas para os usuários que tentaram gerenciar a manutenção de rotina de grandes conjuntos de instâncias usando o WSUS. Isso ocorre porque a lógica MU não pode ser usada sem primeiro atualizar manualmente cada cliente para que ele possa participar. Para contornar esse problema e ainda evitar a inversão de instâncias para o treinamento de sem o consentimento explícito do usuário, as seguintes alterações foram feitas na lógica de detecção de MU para manutenção de rotina de e versões de segurança para as versões de manutenção mais recentes de linhas de base em suporte:

  • Atualizações cumulativas: a lógica de detecção de MU agora permite que instâncias limpas que estão na linha de base (RTM ou SP, sem atualizações de manutenção) ou que já estão atualizadas ao longo da ramificação da recebam a atualização. Uma atualização de não precisa ser instalada para que uma instância receba a atualização. No entanto, se a instância tiver uma atualização GDR, ela ainda deverá ser atualizada manualmente fora da MU para se tornar gerenciável por meio da automação da MU (WSUS).
  • GDRs (Versões de Segurança): a lógica para versões de segurança agora está dividida nos seguintes canais:
    • Um canal de Atualizações Automáticas (Microsoft Update) mantém o comportamento histórico mais antigo que requer que uma seja instalada na instância para que a versão de branch da da versão de segurança seja oferecida. Ele faz isso para proteger as instâncias de receber todas as atualizações, em vez de apenas atualizações críticas e relacionadas à segurança, sem evidências de que o usuário optou explicitamente pelo modo mais extenso de manutenção.
    • Um canal WSUS/Catálogo que usa a nova lógica de detecção que permite que a versão de branch da versão de segurança seja aplicada em uma instância de linha de base limpa. Este é o canal do lançamento que será apresentado aos usuários que acessarem o site do Catálogo do Microsoft Update.

Essa nova lógica de detecção atualizada se aplica às seguintes versões e GDR:

  • SQL Server 2016 Service Pack 2: CU14 e CUs posteriores
  • SQL Server 2017 RTM: CU19 e CUs posteriores
  • SQL Server 2019 RTM: todas as CUs
  • Versões de GDR e segurança: todas a partir de 2021

Observação

Para o SQL Server 2019, a linha de base RTM pode ser a linha de base da versão RTM (15.0.2000.5) ou a linha de base da versão RTM + RTM GDR (15.0.2070.41). Qualquer uma das versões funcionará para esta versão. Para a linha de base da versão do SQL Server 2014 SP3 (12.3.6024.0), o novo modelo será implementado para versões de segurança GDR na ramificação da a partir de 2021. Para obter informações sobre o modelo de detecção antigo do Microsoft Update, consulte As CUs do SQL Server não aplicáveis estão listadas no WSUS, MU ou ConfMgr.