KB5003279 - Informações sobre a versão do SQL Server 2016 Service Pack 3

Data de lançamento: 15 de setembro de 2021
Versão: 13.0.6300.2

Este artigo contém informações importantes a serem lidas antes de instalar o Microsoft SQL Server 2016 Service Pack 3 (SP3). Ele descreve como obter o service pack, a lista de correções incluídas no service pack, problemas conhecidos e uma lista de atribuições de direitos autorais para o produto.

Observação

Este artigo serve como uma única fonte de informações para localizar toda a documentação relacionada a este service pack. Ele inclui todas as informações que você encontrou anteriormente nas notas de versão e nos arquivos Readme.txt.

Problemas conhecidos nesta atualização

Se você usar o recurso Controle de Alterações, poderá encontrar erros. Para obter mais informações, consulte KB5007039 antes de aplicar este pacote de atualização.

Lista de correções incluídas no SQL Server 2016 SP3

Os service packs do Microsoft SQL Server 2016 são atualizações cumulativas. O SQL Server 2016 SP3 atualiza todas as edições e níveis de serviço do SQL Server 2016 para o SQL Server 2016 SP3. Além das correções listadas neste artigo, o SQL Server 2016 SP3 inclui hotfixes que foram incluídos na Atualização Cumulativa 1 (CU1) do SQL Server 2016 para o SQL Server 2016 SP2 CU17.

Para obter mais informações sobre as atualizações cumulativas disponíveis no SQL Server 2016, consulte Versões de build do SQL Server 2016.

Observação

  • Correções adicionais que não estão documentadas aqui também podem ser incluídas no service pack.
  • Esta lista será atualizada quando mais artigos forem lançados.

Para obter mais informações sobre os bugs corrigidos no SQL Server 2016 SP3, acesse os seguintes artigos da Base de Dados de Conhecimento Microsoft.

Referência de bug Caminho de Área descrição
14048342 Melhoria: ouvinte do Grupo de Disponibilidade sem o balanceador de carga no SQL Server 2019, 2017 e 2016 (KB4578579) Alta disponibilidade
12344341 CORREÇÃO: O log de transações não é truncado em um único nó Grupo de Disponibilidade no SQL Server (KB4515772) Alta disponibilidade
13323519 CORREÇÃO: Erro de agendador não produtivo pode ocorrer com o grupo de disponibilidade Always On no Microsoft SQL Server (KB4541303) Alta disponibilidade
14059362 CORREÇÃO: A linha de log é detalhada quando o Grupo de Disponibilidade Always On tem muitos bancos de dados no SQL Server 2019 e 2016 (KB5003596) Alta disponibilidade
13829857 Corrige uma exceção de violação de acesso que pode ocorrer quando sp_server_diagnostics é executada. Alta disponibilidade
14031841 Corrige um problema que faz com que o banco de dados log_reuse_wait_desc seja alterado para AVAILABILITY_REPLICA quando um banco de dados é removido do Grupo de Disponibilidade. Alta disponibilidade
13435419 Corrige vulnerabilidades de segurança CVE-2015-6420 e CVE-2017-15708 Integration Services
13163658 CORREÇÃO: A instalação falha quando você instala o SQL Server na FCI com pontos de montagem (KB5005686) Configuração e instalação
14056703 Melhoria: Habilitar recurso DNN no SQL Server 2019 e 2016 FCI (KB4537868) Conectividade do SQL
13526297 INSERT EXEC falhou porque o procedimento armazenado alterou o esquema do erro da tabela de destino no SQL Server 2016 SQL Engine
12670403 Melhoria: Melhore a capacidade de suporte e usabilidade do CDC com bancos de dados in-memory (KB4500511) SQL Engine
13330609 Melhoria: o tamanho e a política de retenção são aumentados nos system_health de rastreamento XEvent padrão no SQL Server 2019, 2017 e 2016 (KB4541132) SQL Engine
13032229 Melhoria: Novos temp_table_cache_trace e temp_table_destroy_list_trace XEvents são criados no SQL Server 2019 e 2016 (KB5003937) SQL Engine
11324212 CORREÇÃO: A asserção ocorre quando você acessa a tabela com otimização de memória por meio do MARS no SQL Server 2017 ou 2016 (KB4046056) SQL Engine
12920913 CORREÇÃO: O erro ocorre quando o sp_addarticle é usado para adicionar artigo para replicação transacional à tabela com otimização de memória no assinante no SQL Server 2017 e 2016 (KB4493329) SQL Engine
13048725 CORREÇÃO: O Datum Geocêntrico da Austrália 2020 é adicionado ao SQL Server 2017, 2016 e 2014 (KB4506023) SQL Engine
13186160 CORREÇÃO: O pacote de atualização SQL não atualiza os arquivos de banco de dados locais corretamente quando instalado usando SqlLocalDb.msi (KB4526524) SQL Engine
12107073 CORREÇÃO: A asserção ocorre quando sys.sp_cdc_enable_table é usado para habilitar o CDC na tabela de conjunto de colunas no SQL Server 2017 e 2016 (KB4531386) SQL Engine
13128336 CORREÇÃO: Corrigir contabilidade incorreta de página de memória que causa erros de falta de memória no SQL Server (KB4536005) SQL Engine
13127842 CORREÇÃO: A exceção de violação de acesso ocorre ao promover travas de páginas de banco de dados usadas com frequência no SQL Server 2017 e 2016 (KB4551720) SQL Engine
13345987 CORREÇÃO: O backup gerenciado falha ao fazer backup completo quando a preferência de backup é definida como secundária no secundário somente leitura no SQL Server 2016 (KB5004059) SQL Engine
14048422 CORREÇÃO: Atualizar o serviço CEIP do SQL Server 2017 e 2016 para enviar dados de uso e diagnóstico para um novo ponto de extremidade (KB5004466) SQL Engine
14037575 CORREÇÃO: SQLLocalDB.exe informações não exibem informações sobre a instância do LocalDB especificada se o SQL LocalDB 2016 SP2 estiver instalado (KB5005453) SQL Engine
13327250 CORREÇÃO: "SQLLocalDB.exe versões" para de listar as versões do LocalDB instaladas no computador se o SQL LocalDB 2016 SP1/SP2 estiver instalado (KB5005687) SQL Engine
13965515 Corrige EXCEPTION_INVALID_CRT_PARAMETER a exceção quando você executa INSERT\UPDATE uma tabela replicada ampla. SQL Engine
13990061 Corrige um vazamento de memória quando você usa o método espacial STDistance com um índice espacial. SQL Engine
13992219 Corrige a exibição do nome do sp_hadr_verify_replication_publisher banco de dados de distribuição incorreto na mensagem de erro. SQL Engine
14034656 Apresenta novos registros e XEvents para ajudar a solucionar problemas de verificações de pool de buffers de longa duração. Para obter mais informações, consulte As operações que verificam o pool de buffers do SQL Server são lentas em computadores de memória grande. SQL Engine
14042368 Corrige um problema em que algumas das pastas de trabalho temporárias não são limpas quando muitas consultas do R são executadas em paralelo. SQL Engine
14043334 Corrige a seguinte declaração que pode fazer com que o SQL Server gere um despejo:

RecXdes::AnalyzeLogRecord arquivo =FilePath\FileName line = LineNumber expression = m_state == XDES_COMMITTED
SQL Engine
14068486 Corrige um problema em que você não consegue configurar o Backup Gerenciado no SQL Server 2016 usando a credencial SAS do Azure com um segredo longo devido à expiração da SAS. SQL Engine
14072767 Habilita o novo formato de log para o Gravador do SQL que fornece dados adicionais de solução de problemas em um formato fácil de ler/analisar, juntamente com o controle aprimorado do detalhamento do log e habilitação/desativação. Para obter mais informações, consulte Log do Gravador VSS do SQL Server. SQL Engine
14117764 Corrige o problema de desempenho do Snapshot Agent observado no SQL 2016 SP2 CU13 e posterior. SQL Engine
14130908 Corrige um problema de dados ausentes na tabela lateral CDC (Captura de Dados de Alteração) e adiciona mais tratamento de erros para evitar a perda de dados. SQL Engine
14187407 Corrige um problema em que você não pode executar os Serviços de Machine Learning (scripts R) ao executar uma instalação do Microsoft SQL Server 2016 sem o vc_redist 2015 (msvcp140.dll). SQL Engine
14193631 Corrige um problema em que ocorre uma AV (violação de acesso) e você vê palavras-chave EXCEPTION_ACCESS_VIOLATION e FFtFileObject::ProcessSetInfo no log de erros do SQL Server ao usar o recurso FileTable no SQL Server no computador que usa o Windows Defender Antivírus.

Observação: esse problema pode ocorrer após as atualizações do Windows Defender no Windows 10, versão 1607 ou posterior, Windows Server 2016 e Windows Server 2019.
SQL Engine
12904837 Melhoria: Adição de aprimoramento sql_statement_post_compile XEvent no SQL Server 2017 e 2016 (KB4480630) Desempenho do SQL:

11985415 13377244
Melhoria: Estatísticas corrompidas podem ser detectadas usando extended_logical_checks no SQL Server 2019 e 2016 (KB4530907) Desempenho do SQL:
12994428 Torna o tempo e a duração da CPU relatados pelo xevent query_plan_profile mais precisos. Para obter mais informações, confira Infraestrutura de Criação de Perfil de Consulta. Desempenho do SQL:
13989322 Corrige o erro de violação de acesso que ocorre quando ALTER INDEX é forçado a executar usando o Repositório de Consultas. Desempenho do SQL:
14056563 Corrige um problema de estouro de pilha quando você executa uma consulta que tem um número muito grande de UNION cláusulas. Desempenho do SQL:
14080827 Corrige uma asserção em CQPOnDemandTask::ExecuteQPJob se as estatísticas de atualização assíncrona automática estiverem habilitadas. Desempenho do SQL:
10087766 CORREÇÃO: O SQL Server falha ao iniciar com mensagens de erro quando um certificado incorreto é provisionado para SSL (KB5005689) Segurança do SQL

Como obter o SQL Server 2016 SP3

O SQL Server 2016 SP3, o Microsoft SQL Server 2016 SP3 Express e o Microsoft SQL Server 2016 SP3 Feature Pack estão disponíveis para download e instalação manuais nos seguintes sites do Centro de Download da Microsoft.

Observação

Depois de instalar esse service pack, a versão do serviço SQL Server deve ser 13.0.6300.2. Os service packs do Microsoft SQL Server 2016 são atualizações cumulativas. O SQL Server 2016 SP3 atualiza todas as edições e níveis de serviço do SQL Server 2016 para o SQL Server 2016 SP3.

Informações do arquivo

Informações de hash do arquivo
Nome do arquivo Hash SHA256
SQLServer2016SP3-KB5003279-x64-ENU.exe CAE75F65C7C3C263A7BDBAEF0F4AFD0AE49BAF57C08AB27141A7B26008658A91
SQLServer2016-SSEI-Expr.exe 25692917049A856B9CCEA2C1242F42A1A585D3AD94F1F449E93BE183F17C397A

Notas para esta atualização

Para obter mais informações sobre como atualizar sua instalação do SQL Server para o SQL Server 2016 SP3, consulte Atualizações de versão e edição com suporte.

Desinstalando o SQL Server 2016 SP3 (não recomendado)

Se, por qualquer motivo, você optar por desinstalar o SQL Server 2016 SP3, a desinstalação do SQL Server 2016 SP3 não será bloqueada e você poderá desinstalar o SQL Server 2016 SP3 da mesma maneira que qualquer outro service pack. No entanto, se você estiver executando a edição Standard, Web ou Express do SQL Server e estiver usando alguns novos recursos que são desbloqueados somente quando você inicia o SQL Server 2016 SP3, poderá enfrentar erros ou ver bancos de dados deixados em um estado suspeito após a desinstalação do SQL Server 2016 SP3. Pior ainda, se os bancos de dados do sistema estiverem usando novos recursos (por exemplo, tabelas particionadas em bancos de dados mestres), isso poderá impedir que as instâncias do SQL Server sejam iniciadas após a desinstalação do SQL Server 2016 SP3.

Recomendamos que você verifique se todos os novos recursos estão desabilitados ou descartados antes de optar por desinstalar o SQL Server 2016 SP3 em edições diferentes da edição Enterprise. Você não pode descartar o grupo de arquivos memory_optimized_data em seu banco de dados com o SP3, você não deve desinstalar o SQL Server 2016 SP3. Caso contrário, o banco de dados entrará em um estado suspeito e a seguinte entrada será registrada no log de erros:

<Erro de data/hora>: 41381, gravidade: 21, estado: 1.DateTime
<> O banco de dados não pode ser iniciado nesta edição do SQL Server porque contém um MEMORY_OPTIMIZED_DATA grupo de arquivos. Consulte os Manuais Online para obter mais detalhes sobre o suporte de recursos em diferentes edições do SQL Server.

Como instalar os Serviços R

Para saber como instalar o SQL Server 2016 R Services no Windows, confira Instalar o SQL Server 2016 R Services

Atribuições de direitos autorais
  • Este produto contém software derivado da Xerox Secure Hash Function.

  • Este produto inclui software da biblioteca de compactação de uso geral zlib.

  • Partes desse software são baseadas em parte no trabalho da RSA Data Security, Inc. Como a Microsoft incluiu o software RSA Data Security, Inc. neste produto, a Microsoft é obrigada a incluir o texto abaixo que acompanha esse software:

    • Direitos autorais 1990, RSA Data Security, Inc. Todos os direitos reservados.

    • A licença para copiar e usar este software é concedida desde que seja identificado como "RSA Data Security, Inc., MD5 Message-Digest Algorithm" em todo o material que mencione ou faça referência a este software ou a esta função. A licença também é concedida para fazer e usar trabalhos derivados, desde que tais trabalhos sejam identificados como "derivados do RSA Data Security, Inc., MD5 Message-Digest Algorithm" em todo o material que mencione ou faça referência ao trabalho derivado.

    • A RSA Data Security, Inc. não faz nenhuma declaração sobre a comercialização deste software ou a adequação dele para qualquer finalidade específica. Ele é fornecido “no estado em que se encontra”, sem garantia contratual ou legal de qualquer natureza.

    Esses avisos devem ser mantidos em todas as cópias de qualquer parte desta documentação ou software.

  • O recurso de mapeamento do Reporting Services usa dados de arquivos de forma TIGER/Line que são fornecidos como cortesia do United States Census Bureau. Os arquivos de forma TIGER/Line são um extrato das informações geográficas e cartográficas selecionadas do banco de dados Census MAF/TIGER. Os Shapefiles TIGER/Line estão disponíveis gratuitamente no United States Census Bureau. Para obter mais informações sobre os shapefiles TIGER/Line, vá para shapefiles TIGER/Line. As informações de limite nos Shapefiles TIGER/Line são apenas para fins de coleta e tabulação de dados estatísticos; Sua representação e designação para fins estatísticos não constituem uma determinação de autoridade jurisdicional, direitos de propriedade ou titularidade, e não refletem descrições legais de terras. Census TIGER e TIGER/Line são marcas registradas do United States Census Bureau.

Direitos autorais 2012 Microsoft. Todos os direitos reservados.

Referências

Para obter mais informações sobre como determinar a versão e a edição atuais do SQL Server, selecione o seguinte número de artigo para acessar o artigo na Base de Dados de Conhecimento Microsoft:

321185 Como identificar sua versão e edição do SQL Server

Os produtos de terceiros mencionados neste artigo são produzidos por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, do desempenho ou da confiabilidade desses produtos.