Data de lançamento: 22 de outubro de 2026
Versão: 17.0.5035.5
Resumo
Este artigo descreve a atualização cumulativa 10 (CU10) para o Microsoft SQL Server 2025. Este pacote de atualização contém 37 correções que foram emitidas após o lançamento da Atualização Cumulativa 9 do SQL Server 2025. Ela atualiza os componentes nas seguintes compilações:
- SQL Server - Versão do produto: 17.0.5035.5, versão do arquivo: 2025.170.5035.5
- Analysis Services - Versão do produto: 17.0.25.223, versão do arquivo: 2025.170.25.223
Importante
Para ajudar a proteger o SQL Server no Windows, habilite a criptografia com a Proteção Estendida.
Problemas conhecidos nesta atualização
Comportamento incorreto de SESSION_CONTEXT em planos paralelos
Consultas que usam a função interna podem retornar resultados incorretos ou disparar arquivos de despejo de AV (violação de acesso) quando executadas em planos de SESSION_CONTEXT consulta paralela. Esse problema ocorre devido à maneira como SESSION_CONTEXT interage com threads de execução paralela, especialmente se a sessão for reiniciada para reutilização.
Para obter mais informações, consulte a seção Problemas conhecidos no SESSION_CONTEXT.
Violação de acesso ao consultar sys.dm_exec_requests durante a recuperação do banco de dados
Consultas em sys.dm_exec_requests podem causar uma violação de acesso e gerar um arquivo de despejo se forem executadas enquanto um banco de dados ainda estiver em recuperação. Esse problema pode ocorrer durante uma operação RESTORE do banco de dados, durante a recuperação de inicialização ou antes de uma réplica de grupo de disponibilidade concluir sua entrada em estado online.
O log de erros do SQL Server contém entradas semelhantes ao texto a seguir:
The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************
BEGIN STACK DUMP:
07/30/26 07:37:23 spid 77
Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
<dbo.sp_YourMonitoringStoredProcedure>
Esse problema ocorre devido a uma alteração que faz com que estruturas internas na memória sejam referenciadas antes de serem totalmente inicializadas.
A Microsoft tem conhecimento deste problema e está investigando uma correção. Até que uma correção esteja disponível, use uma das seguintes mitigações:
- Habilite o sinalizador de rastreamento 4696 para desativar a alteração de código que causa esse problema. Se você habilitar esse sinalizador de rastreamento, as consultas de monitoramento que consultam
sys.dm_exec_requestsousys.sysprocessesem réplicas secundárias poderão retornar o erro 976 ou o erro 978, como antes da instalação desta atualização. - Evite consultas em
sys.dm_exec_requestspara bancos de dados que estão em recuperação. - Desinstale essa atualização.
Melhorias e correções incluídas nessa atualização
Uma pasta de trabalho do Microsoft Excel que contém uma lista resumida das compilações, junto com seu ciclo de vida de suporte atual, está disponível para download. O arquivo Excel também contém listas de correções detalhadas para SQL Server 2025, SQL Server 2022, SQL Server 2019 e SQL Server 2017. Baixe este arquivo do Excel agora.
Observação
Entradas individuais na tabela a seguir podem ser referenciadas diretamente por meio de um indicador. Se você selecionar qualquer ID de referência de bug na tabela, uma marca de indicador será adicionada à URL no formato "#NNNNNNN”. Em seguida, você pode compartilhar essa URL com outras pessoas para que elas possam ir diretamente para a correção desejada na tabela.
Para obter mais informações sobre os bugs corrigidos e os aprimoramentos incluídos nesta atualização cumulativa, consulte a tabela a seguir.
| Referência de bug | Descrição | Área fixa | Componente | Plataforma |
|---|---|---|---|---|
| 5090700 | Corrige um problema no qual uma atualização de autoatribuição em uma pequena coluna XML fora da linha que tem a compactação XML habilitada causa corrupção de dados XML e um erro no nível de transporte quando os dados são selecionados. | Mecanismo do SQL Server | Métodos para acessar dados armazenados | Todos |
| 5318463 | Corrige um problema em que a criação de um índice JSON em um caminho JSON longo que contém caracteres Unicode multibyte pode fazer com que o SQL Server termine inesperadamente se o caminho exceder 8.000 bytes após a conversão UTF-8. | Mecanismo do SQL Server | Capacidade de Programação | Todos |
| 5419454 | Corrige uma vulnerabilidade de segurança no PolyBase, melhorando a validação durante o processamento de dados. | Mecanismo do SQL Server | PolyBase | Todos |
| 5439307 | Corrige um problema no qual o processo do SQL Server pode terminar inesperadamente quando acessa fontes de dados externas. | Mecanismo do SQL Server | PolyBase | Todos |
| 5491072 | Corrige um problema de validação de entrada no qual valores de tamanho malformados nas operações de backup VDI (Interface de Dispositivo Virtual) e Gravador VSS do SQL Server podem causar acesso à memória fora dos limites. | Mecanismo do SQL Server | Restauração do Backup | Windows |
| 5494339 | Resolve um problema no tratamento de inteiros durante o processamento de metadados de backup e restauração do SQL Server que pode permitir que um usuário local autenticado obtenha privilégios elevados e faça com que um serviço pare de responder. | Mecanismo do SQL Server | Restauração do Backup | Windows |
| 5505572 | Atualizações o componente de extração de arquivo morto de terceiros que o SQL Server usa para instalar pacotes de biblioteca externa e de idioma externo. | Mecanismo do SQL Server | Extensibilidade | Todos |
| 5522142 | Adiciona validação de tamanhos de fragmento FILESTREAM em réplicas secundárias de grupo de disponibilidade para rejeitar fragmentos superdimensionados. | Mecanismo do SQL Server | Alta Disponibilidade e Recuperação de Desastre | Todos |
| 5529171 | Corrige a validação inadequada de deslocamento de campo na API para sql_variant valores que podem causar uma ação de gravação de heap fora dos limites se a SqlDataRecord.SetBytes integração CLR estiver ativada. |
Mecanismo do SQL Server | Capacidade de Programação | Windows |
| 5529204 | Melhora o tratamento das entradas do Showplan para aumentar a segurança e a confiabilidade. | Mecanismo do SQL Server | Repositório de Consultas | Windows |
| 5529345 | Melhora a proteção de dados de replicação interna durante operações de processamento. | Mecanismo do SQL Server | Replicação | Todos |
| 5529358 | Melhora a manipulação de dados de texto na replicação de mesclagem para melhorar a segurança e a confiabilidade. | Mecanismo do SQL Server | Replicação | Todos |
| 5529370 | Melhora a validação e o tratamento de operações de replicação para aprimorar a segurança e a confiabilidade. | Mecanismo do SQL Server | Replicação | Todos |
| 5529381 | Melhora a segurança e a confiabilidade das assinaturas de atualização em fila na replicação transacional. | Mecanismo do SQL Server | Replicação | Windows |
| 5529395 | Melhora a segurança e a confiabilidade das assinaturas de atualização em fila na replicação transacional. | Mecanismo do SQL Server | Replicação | Windows |
| 5529458 | Corrige um problema no Streaming de Eventos de Alteração (CES) que impede a desserialização de eventos se os conteúdos úteis dos dados do evento contiverem determinados caracteres. | Mecanismo do SQL Server | Replicação | Todos |
| 5529462 | Corrige ficheiros de despejo do SQL Server que podem ocorrer durante a serialização de dados de objetos grandes transmitidos em fluxo através do Streaming de Eventos de Alteração. | Mecanismo do SQL Server | Replicação | Todos |
| 5555143 | Corrige um problema no qual a criação de um grupo de disponibilidade independente pode falhar e retornar uma mensagem de erro "1803" após uma alteração de agrupamento de primeira inicialização no SQL Server em Linux. | Mecanismo do SQL Server | Linux | Linux |
| 5555768 | Adiciona validação dos metadados do esquema da tabela do Delta Lake. | Mecanismo do SQL Server | PolyBase | Todos |
| 5558665 | Melhora o manuseio da memória compartilhada no PolyBase. | Mecanismo do SQL Server | PolyBase | Todos |
| 5571219 | Corrige uma vulnerabilidade de segurança na VDI (Interface de Dispositivo Virtual) do SQL Server na qual uma ação de gravação fora dos limites pode ocorrer quando um conjunto de dispositivos virtuais é aberto. | Mecanismo do SQL Server | Restauração do Backup | Todos |
| 5571935 | Corrige uma vulnerabilidade de segurança na VDI (Interface de Dispositivo Virtual) do SQL Server na qual uma ação de leitura ou gravação fora dos limites pode ocorrer quando os dados transferidos são processados durante as operações de backup ou restauração. | Mecanismo do SQL Server | Restauração do Backup | Todos |
| 5574835 | Corrige uma vulnerabilidade de leitura de memória inválida no processamento de parâmetros de tempo de execução para a AI_GENERATE_EMBEDDINGS função. |
Mecanismo do SQL Server | Extensibilidade | Todos |
| 5575381 | Corrige a desserialização não segura dos dados da fila de reversão do PolyBase para que cargas malformadas sejam rejeitadas. | Mecanismo do SQL Server | PolyBase | Todos |
| 5578870 | Corrige várias vulnerabilidades de corrupção de memória e divulgação de memória na análise de mensagens do protocolo SQLSatellite que os Serviços de Machine Learning e as Extensões de Linguagem usam. | Mecanismo do SQL Server | Extensibilidade | Todos |
| 5582011 | Corrige um problema no qual conexões de servidor vinculadas que usam o provedor MSDASQL podem falhar se a cadeia de caracteres do provedor não incluir uma ID de usuário (UID). |
Mecanismo do SQL Server | Consulta distribuída | Todos |
| 5632692 | Melhora a segurança e a confiabilidade do tratamento de metadados de segurança de replicação durante operações de restauração e atualização do banco de dados do assinante. | Mecanismo do SQL Server | Replicação | Windows |
| 5632803 | Melhora a segurança e a confiabilidade do Log Reader Agent em cenários de replicação transacional heterogênea. | Mecanismo do SQL Server | Replicação | Windows |
| 5632816 | Melhora a segurança e a confiabilidade da configuração do feed de alterações. | Mecanismo do SQL Server | Replicação | Windows |
| 5632851 | Corrige um estouro de buffer que ocorre quando a replicação de mesclagem processa mais de 250 entradas de apelido XML durante a sincronização da Web. | Mecanismo do SQL Server | Replicação | Todos |
| 5632877 | Corrige um problema em operações de replicação que afetam a validação de dados. | Mecanismo do SQL Server | Replicação | Todos |
| 5632890 | Corrige um problema que afeta a validação de dados em operações de sincronização da Web para replicação de mesclagem. | Mecanismo do SQL Server | Replicação | Todos |
| 5632903 | Corrige um problema no processamento de dados de entrada para o Streaming de Eventos de Alteração. | Mecanismo do SQL Server | Replicação | Todos |
| 5632930 | Melhora a segurança do sp_replcounters procedimento armazenado. |
Mecanismo do SQL Server | Replicação | Windows |
| 5635187 | Melhora a validação de segurança para procedimentos armazenados usados pela replicação de mesclagem. | Mecanismo do SQL Server | Replicação | Windows |
| 5635965 | Corrige um problema no qual dados de rastreamento malformados podem causar uma ação de leitura fora dos limites quando o Rastreamento SQL processa a LoginSid coluna. |
Mecanismo do SQL Server | Capacidade de Programação | Todos |
| 5749934 | Adiciona suporte para fusos horários novos e atualizados mapeando IDs de fuso horário do Windows para fusos horários IANA (Internet Assigned Numbers Authority). Os mapeamentos incluem Colúmbia Britânica, Alberta, Manitoba, Magalhães, FLE, Qyzylorda e Ásia Central. | Mecanismo do SQL Server | Capacidade de Programação | Linux |
Como obter ou transferir esta Uc ou o pacote mais recente
Como obter ou baixar o pacote de atualização cumulativa mais recente para Windows (recomendado)
A seguinte atualização está disponível no Centro de Download da Microsoft:
Baixe agora o pacote de atualização cumulativa mais recente para o SQL Server 2025
Observação
- O Centro de Download da Microsoft sempre oferece a versão mais recente do SQL Server 2025.
- Se a página de download não aparecer, entre em contato com o Serviço de Suporte e Atendimento ao Cliente Microsoft para obter o pacote de atualização cumulativa.
Como obter ou baixar este pacote de atualização cumulativa do Windows a partir do Catálogo do Microsoft Update
A seguinte atualização está disponível no Catálogo do Microsoft Update:
Observação
- O Catálogo do Microsoft Update contém esta atualização cumulativa (AC) do SQL Server 2025 e as versões anteriores da atualização cumulativa do SQL Server 2025.
- Essa atualização cumulativa (AC) também está disponível através do Windows Server Update Services (WSUS).
- Recomendamos que você sempre instale a atualização cumulativa mais recente disponível.
Como obter ou baixar o pacote de atualização cumulativa mais recente para Linux
Para atualizar o SQL Server 2025 no Linux para a unidade de capacidade mais recente, primeiro você deve ter o repositório de Atualização cumulativa configurado. Em seguida, atualize os pacotes do SQL Server usando o comando de atualização específico da plataforma apropriado.
Para obter instruções de instalação e links diretos para os downloads do pacote de unidades de capacidade, confira as Notas sobre a versão do SQL Server 2025.
Informações de arquivo
Informações de hash de arquivo
Você pode verificar o download calculando o hash do arquivo SQLServer2025-KB5125471-x64.exe por meio do seguinte comando:
certutil -hashfile SQLServer2025-KB5125471-x64.exe SHA256
| Nome do arquivo | Hash SHA256 |
|---|---|
| SQLServer2025-KB5125471-x64.exe | EBDC3024C76023CE599D3FDF3174A1FC8FF2958EE7009A7655274CE263644B85 |
Informações sobre o arquivo do pacote de Atualização Cumulativa
Observações para esta atualização
Pré-requisitos
Para aplicar esse pacote de atualização cumulativa, você deve estar executando o SQL Server 2025.
Informações sobre a reinicialização
Talvez seja necessário reiniciar o computador após aplicar esse pacote de atualização cumulativa.
Informações do registro
Para usar uma das correções deste pacote, não é necessário fazer nenhuma alteração no Registro.
Notificações importantes
Este artigo também fornece as seguintes informações importantes.
Versão de compilação da atualização cumulativa (AC) do Analysis Services
A partir do Microsoft SQL Server 2017, o número da versão de compilação do Analysis Services e o número da versão de compilação do Mecanismo de Banco de Dados do SQL Server não correspondem. Para obter mais informações, consulte Verificar a versão de compilação da atualização cumulativa do Analysis Services.
Atualizações cumulativas (AC)
- Cada nova CU contém todas as correções que foram incluídas na CU anterior para a versão instalada do SQL Server.
- As atualizações cumulativas (ACs) do SQL Server são certificadas nos mesmos níveis que os pacotes de serviço e devem ser instaladas com o mesmo nível de confiança.
- Recomendamos a instalação proativa contínua de atualizações cumulativas conforme elas se tornam disponíveis de acordo com estas diretrizes:
- Dados históricos mostram que um número significativo de casos de suporte envolvem um problema que já foi abordado em uma atualização cumulativa (AC) lançada.
- As atualizações cumulativas (ACs) podem conter valor agregado além das correções, como atualizações de capacidade de suporte, gerenciamento e confiabilidade.
- É recomendável que você teste as atualizações cumulativas (ACs) do SQL Server antes de implantá-las em ambientes de produção.
Implantação de ambiente híbrido
Ao implantar uma atualização em um ambiente híbrido (como Always On, replicação, cluster e espelhamento), recomendamos que você consulte os seguintes artigos antes de implantar a atualização:
Atualizar uma instância de cluster de failover
Observação
Se não quiser usar o processo de atualização sem interrupção, siga estas etapas para aplicar uma atualização:
- Instale a atualização no nó passivo.
- Instale a atualização no nó ativo (requer a reinicialização do serviço).
-
Observação
Se você habilitou o Always On junto com o catálogo do SSISDB, consulte as informações sobre o SSIS com Always On para saber como aplicar uma atualização nesses ambientes.
Como aplicar um hotfix para o SQL Server em uma topologia de replicação
Suporte a idiomas
Atualmente, as atualizações cumulativas (ACs) do SQL Server são multilíngues. Portanto, este pacote de AC não é específico para um único idioma. Ele se aplica a todos os idiomas com suporte.
Componentes (recursos) atualizados
Um pacote de atualização cumulativa (AC) inclui todas as atualizações disponíveis para todos os componentes (recursos) do SQL Server 2025. No entanto, o pacote de atualização cumulativa atualiza apenas os componentes que estão instalados no momento na instância do SQL Server que você selecionar para receber a atualização. Se um recurso do SQL Server (por exemplo, o Analysis Services) for adicionado à instância após a aplicação desta AC, será necessário reaplicar esta AC para atualizar o novo recurso para esta versão.
Suporte para esta atualização
Caso surjam outros problemas ou seja realizar algum procedimento de solução de problemas, talvez seja necessário criar uma solicitação de serviço. Os custos normais de suporte serão aplicados a questões e problemas adicionais de suporte que não se qualificam para este específico pacote de atualização cumulativa. Para obter uma lista completa dos números de telefone do Serviço de Suporte e Atendimento ao Cliente Microsoft ou para criar uma solicitação de serviço separada, acesse o Site de Suporte da Microsoft.
Como desinstalar esta atualização
Como desinstalar esta atualização no Windows
- No Painel de Controle, abra o item de Programas e Recursos e, em seguida, selecione Exibir atualizações instaladas.
- Localize a entrada que corresponde a este pacote de atualização cumulativa em SQL Server 2025.
- Pressione e segure a entrada (ou clique nela com o botão direito do mouse) e selecione Desinstalar.
Como desinstalar esta atualização no Linux
Para desinstalar esta unidade de capacidade no Linux, você deve reverter o pacote para a versão anterior. Para obter mais informações sobre como reverter a instalação, consulte Reverter SQL Server.
Referências
- Anunciando atualizações no Incremental Servicing Model (ISM) do SQL Server
- Os Service Packs do SQL Server não têm mais suporte a partir do SQL Server 2017
- Determinar qual versão e edição do Mecanismo de Banco de Dados do SQL Server estão em execução
- Modelos de atualização do SQL Server
- Nomear esquema e Corrigir descrições de área 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