Data de lançamento: 29 de janeiro de 2026
Versão: 16.0.4236.2
Resumo
Este artigo descreve o Pacote de Atualização Cumulativa 23 (CU23) para o Microsoft SQL Server 2022. Esta atualização contém 15 correções que foram emitidas após o lançamento da Atualização Cumulativa 22 do SQL Server 2022. Atualiza componentes nas seguintes compilações:
- SQL Server - Versão do produto: 16.0.4236.2, versão do ficheiro: 2022.160.4236.2
- Analysis Services - Versão do produto: 16.0.43.252, versão do ficheiro: 2022.160.43.252
Importante
A versão inicial desta atualização cumulativa (KB5074819), lançada a 15 de janeiro de 2026, continha um problema que fazia com que Correio de Base de Dados deixasse de funcionar. Também poderá ver a seguinte mensagem de erro:
Não foi possível carregar o arquivo ou assembly 'Microsoft.SqlServer.DatabaseMail.XEvents, Version=17.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' ou uma de suas dependências. O sistema não consegue encontrar o ficheiro especificado.
Este problema afeta SQL Server versão 16.0.4235.2 do produto e a versão do ficheiro 2022.160.4235.2.
Este problema foi resolvido na versão atual desta atualização cumulativa (KB5078297).
Se transferiu a versão inicial desta atualização, não a instale. Em vez disso, transfira e instale a versão atual.
Se já tiver instalado a versão inicial, desinstale-a ou instale a versão atual sobre a versão CU23 inicial (KB5074819) para restaurar Correio de Base de Dados funcionalidade.
As atualizações cumulativas futuras também contêm uma correção para este problema. Pode instalá-las independentemente da versão desta atualização cumulativa atualmente instalada.
Email mensagens enfileiradas no Correio de Base de Dados enquanto a versão inicial foi instalada não são reenviadas automaticamente quando a desinstalar ou instalar uma atualização cumulativa que contenha a correção.
Problemas conhecidos nesta atualização
Comportamento incorreto de SESSION_CONTEXT em planos paralelos
As consultas que utilizam a função incorporada SESSION_CONTEXT podem devolver resultados incorretos ou acionar ficheiros de despejo de violação de acesso (AV) quando são executadas em planos de consultas paralelas. Este problema ocorre devido à forma como SESSION_CONTEXT interage com threads de execução paralela, especialmente se a sessão for reposta para reutilização.
Para obter mais informações, consulte a seção Problemas conhecidos em SESSION_CONTEXT.
Melhorias e correções incluídas nesta atualização
Está disponível um livro do Microsoft Excel transferível que contém uma lista resumida das compilações, juntamente com o respetivo ciclo de vida de suporte atual. O ficheiro Excel seguinte contém listas detalhadas de correções para SQL Server 2022, SQL Server 2019 e SQL Server 2017. Transfira este ficheiro do Excel agora.
Nota
As entradas individuais na tabela seguinte podem ser referenciadas diretamente através de um marcador. Se selecionar um ID de referência de erro na tabela, é adicionada uma etiqueta de marcador ao URL utilizando o formato "#NNNNNNN". Em seguida, pode partilhar este URL com outras pessoas para que possam aceder diretamente à correção pretendida na tabela.
Para obter mais informações sobre os erros corrigidos e os melhoramentos incluídos nesta atualização cumulativa, consulte a tabela seguinte.
| Referência do erro | Descrição | Área de Correção | Componente | Plataforma |
|---|---|---|---|---|
| 4676249 | Corrige um problema em que as operações de log de backup falham e retornam um erro que indica que BACKUP LOG não é permitido enquanto o modelo de recuperação está SIMPLE. |
Motor do SQL Server | Restauro da Cópia de Segurança | Windows |
| 4710575 | Corrige um problema DbMgrPartner de asserção AV relacionado com novas notificações de preparação de registos. |
Motor do SQL Server | Alta Disponibilidade e Recuperação Após Desastres | Tudo |
| 4769216 | Corrige um problema em que ficheiros de despejo do agendador não produtivos são gerados quando as ligações SSL são fechadas sob uma carga elevada da CPU. | Conectividade | Protocolos | Tudo |
| 4783675 | Corrige um problema em que atualizar do SQL Server 2019 para o SQL Server 2022 pode fazer com que o processo de atualização deixe de responder durante a fase de atualização da base de dados modelo. | Motor do SQL Server | Programabilidade | Tudo |
| 4783748 | Altera o comportamento do programa para devolver o erro 19544 em vez de devolver uma asserção quando cria um grupo de disponibilidade com um nome com mais de 64 carateres utilizando cluster_type = NONE OR EXTERNAL. |
Motor do SQL Server | Alta Disponibilidade e Recuperação Após Desastres | Tudo |
| 4796333 | Corrige um problema que causa falhas quando um tipo de ID inválido é devolvido pelo Controlador de Domínio em LookupAccountSid. | Motor do SQL Server | Linux | Linux |
| 4796376 | Corrige um problema que impede o funcionamento dos inícios de sessão do Active Directory se o ficheiro keytab for atualizado demasiado tempo depois da rotação da palavra-passe de utilizador privilegiada. | Motor do SQL Server | Linux | Linux |
| 4798276 | Corrige um problema em que a propagação do Grupo de Disponibilidade Distribuída falha se o Grupo de Disponibilidade local estiver offline. | Motor do SQL Server | Alta Disponibilidade e Recuperação Após Desastres | Windows |
| 4807292 | Corrige uma falha na configuração de várias auditorias simultâneas para escrever no registo de Eventos de Segurança durante as atualizações. | Motor do SQL Server | Infraestrutura de Segurança | Tudo |
| 4811256 | Corrige uma falha causada por uma partição em falta numa expressão de tabela comum (CTE). | Motor do SQL Server | Programabilidade | Tudo |
| 4818763 | Corrige um erro que causa uma falha de alocação de memória durante operações de restauro VDI se a memória estiver limitada durante cgroupsv2 o Linux. |
Motor do SQL Server | Linux | Linux |
| 4837925 | Corrige um problema em que o SSCM falha quando importa determinados certificados, incluindo certificados autoassinados que estão protegidos por palavra-passe e certificados exportados de Azure AKV que não estão protegidos por palavra-passe. | Gestor de Configuração do SQL Server | Importação de Certificado | Windows |
| 4838959 | Restringe os privilégios para dbcc stackdump para que apenas o sysadmin possa invocar o arquivo de despejo. | Motor do SQL Server | Infraestrutura de Segurança | Tudo |
| 4849635 | Corrige um problema em que AppDomains em um estado DOOMED não são descarregados corretamente. | Motor do SQL Server | Execução de Consultas | Tudo |
| 4866387 | Permite utilizar a sys.fn_xe_file_target_read_file() função para ler system_health dados da sessão de eventos no Azure SQL Managed Instance. |
Motor do SQL Server | SQL OS | Windows |
Como obter ou transferir este ou o pacote de atualização cumulativa mais recente
Como obter ou transferir o pacote de atualização cumulativa mais recente para Windows (recomendado)
A seguinte atualização está disponível no Centro de Transferências da Microsoft:
Transfira já o pacote de atualização cumulativa mais recente para o SQL Server 2022
Nota
- O Centro de Transferências da Microsoft disponibiliza sempre a versão mais recente da CU do SQL Server 2022.
- Se a página de transferência não for apresentada, contacte o Serviço de Apoio ao Cliente da Microsoft para obter o pacote de atualização cumulativa.
Como obter ou transferir este pacote de atualização cumulativa para Windows a partir do Catálogo Microsoft Update
A seguinte atualização está disponível no Catálogo Microsoft Update:
Nota
- O Catálogo Microsoft Update contém esta CU do SQL Server 2022 e as versões de CU do SQL Server 2022 lançadas anteriormente.
- Esta CU também está disponível através dos Windows Server Update Services (WSUS).
- Recomendamos que instale sempre a atualização cumulativa mais recente disponível.
Como obter ou transferir o pacote de atualização cumulativa mais recente para Linux
Para atualizar o SQL Server 2022 no Linux para a CU mais recente, primeiro tem de configurar o repositório de Atualizações Cumulativas. Em seguida, atualize os pacotes do SQL Server utilizando o comando de atualização adequado específico da plataforma.
Para obter instruções de instalação e ligações diretas para as transferências do pacote CU, consulte as Notas de versão do SQL Server 2022.
Informações de ficheiro
Informações de hash de ficheiro
Pode verificar a transferência ao calcular o hash do ficheiro SQLServer2022-KB5078297-x64.exe através do seguinte comando:
certutil -hashfile SQLServer2022-KB5078297-x64.exe SHA256
| Nome de ficheiro | Hash SHA256 |
|---|---|
| SQLServer2022-KB5078297-x64.exe | 0CE7132AD63F2CACA7805FFDF0A6375D97856ECFED5DC6104CA8F542F19CDDB3 |
Informações do ficheiro do pacote de atualização cumulativa
Notas sobre esta atualização
Pré-requisitos
Para aplicar este pacote de atualização cumulativa, tem de ter o SQL Server 2022 em execução.
Informações de reinício
Poderá ter de reiniciar o computador depois de aplicar este pacote de atualização cumulativa.
Informações de registo
Para utilizar uma das correções neste pacote, não é necessário efetuar alterações ao registo.
Avisos importantes
Este artigo também fornece as seguintes informações importantes.
Versão de compilação das CU dos Analysis Services
A partir do Microsoft SQL Server 2017, o número da versão de compilação dos Analysis Services e o número da versão de compilação do Motor de Base de Dados do SQL Server não coincidem. Para obter mais informações, consulte Verificar a versão de compilação da atualização cumulativa dos Analysis Services.
Atualizações cumulativas (CU)
- Cada CU contém todas as correções que foram incluídas numa CU anterior para a versão instalada do SQL Server.
- As CU do SQL Server são certificadas para os mesmos níveis que os service packs e devem ser instaladas com o mesmo nível de confiança.
- Recomendamos a instalação contínua e proativa das CU à medida que ficam disponíveis, de acordo com estas diretrizes:
- Os dados históricos mostram que um número significativo de casos de suporte envolve um problema que já foi corrigido numa CU lançada.
- As CU podem proporcionar valor adicional para além das correções rápidas. Isto inclui atualizações de suporte, capacidade de gestão e fiabilidade.
- Recomendamos que teste as CU do SQL Server antes de as implementar em ambientes de produção.
Implementação em ambiente híbrido
Quando implementar uma atualização num ambiente híbrido (como AlwaysOn, replicação, cluster e espelhamento), recomendamos que consulte os seguintes artigos antes de implementar a atualização:
Atualizar uma instância de cluster de adoção de a falha
Nota
Se não quiser utilizar o processo de atualização gradual, siga estes passos para aplicar uma atualização:
- Instale a atualização no nó passivo.
- Instale a atualização no nó ativo (é necessário reiniciar o serviço).
-
Nota
Isto inclui o AlwaysOn juntamente com o catálogo do SSISDB, consulte as informações sobre o SSIS com o AlwaysOn para obter informações sobre como aplicar uma atualização nestes ambientes.
Como aplicar uma correção ao SQL Server numa topologia de replicação
Suporte de idiomas
As CU do SQL Server estão atualmente disponíveis em vários idiomas. Por conseguinte, este pacote de CU não é específico de um único idioma. Aplica-se a todos os idiomas suportados.
Componentes (funcionalidades) atualizados
Um pacote de CU inclui todas as atualizações disponíveis para todos os componentes (funcionalidades) do SQL Server 2022. No entanto, o pacote de atualização cumulativa atualiza apenas os componentes que estão atualmente instalados na instância do SQL Server que selecionou para manutenção. Se uma funcionalidade do SQL Server (por exemplo, Analysis Services) for adicionada à instância depois de esta CU ser aplicada, terá de reaplicar esta CU para atualizar a nova funcionalidade para esta CU.
Suporte para esta atualização
Se ocorrerem outros problemas ou se for necessário efetuar alguma resolução de problemas, poderá ter de criar um pedido de suporte. Os custos de suporte habituais aplicam-se a perguntas de suporte adicionais e a problemas que não sejam abrangidos por este pacote de atualização cumulativa específico. Para obter uma lista completa dos números de telefone do Serviço de Apoio ao Cliente e Suporte da Microsoft, ou para criar um pedido de serviço separado, aceda ao site de suporte da Microsoft.
Como desinstalar esta atualização
Como desinstalar esta atualização no Windows
- No Painel de Controlo, abra Programas e Funcionalidades e, em seguida, selecione Ver atualizações instaladas.
- Localize a entrada correspondente a este pacote de atualização cumulativa em SQL Server 2022.
- Prima sem soltar (ou clique com o botão direito do rato) na entrada e, em seguida, selecione Desinstalar.
Como desinstalar esta atualização no Linux
Para desinstalar esta CU no Linux, tem de reverter o pacote para a versão anterior. Para obter mais informações sobre como reverter a instalação, consulte Reverter o SQL Server.
Referências
- Anunciar atualizações ao Modelo de Manutenção Incremental do SQL Server (ISM)
- Os Service Packs do SQL Server já não são suportados a partir do SQL Server 2017
- Determinar qual a versão e edição do Mecanismo de Banco de Dados do SQL Server em execução
- Modelos de manutenção do SQL Server
- Esquema de nomenclatura e descrições das áreas de correção para pacotes de atualização de software do SQL Server
- Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft