Informações de versão do SQL Server 2016 Service Pack 2

Este artigo contém informações importantes para ler antes de instalar o Microsoft SQL Server 2016 Service Pack 2 (SP2). 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. Nota 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 arquivos README. txt.

Mais Informações

Como obter o SQL Server 2016 SP2

O SQL Server 2016 SP2, o Microsoft SQL Server 2016 SP2 Express e o Microsoft SQL Server 2016 SP2 Feature Pack estão disponíveis para download e instalação manual nos seguintes sites do centro de download da Microsoft.

SQL Server 2016 SP2

Download Baixe o pacote agora.

SQL Server 2016 SP2 Express

Download Baixe o pacote agora.

Pacote de recursos do Microsoft SQL Server 2016 SP2

Download Baixe o pacote agora.

Nota Depois de instalar o Service Pack, a versão de serviço do SQL Server deve ser 13.0.5026.0 Service Packs do Microsoft sql Server 2016 são atualizações cumulativas. O SQL Server 2016 SP2 atualiza todas as edições e níveis de serviço do SQL Server 2016 para o SQL Server 2016 SP2.

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

Os Service Packs do Microsoft SQL Server 2016 são atualizações cumulativas. O SQL Server 2016 SP2 atualiza todas as edições e níveis de serviço do SQL Server 2016 para o SQL Server 2016 SP2. Além das correções listadas neste artigo, o SQL Server 2016 SP2 inclui hotfixes que foram incluídos no SQL server 2016 cumulativa Update 1 (CU1)para o SQL Server 2016 SP1 CU8. Para obter mais informações sobre as atualizações cumulativas disponíveis no SQL Server 2016, consulte versões de compilação do SQL server 2016. Notas

  • 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 liberados.

Para obter mais informações sobre os bugs corrigidos no SQL Server 2016 SP2, vá para os seguintes artigos da base de dados de conhecimento da Microsoft.

Número de bug do VSTS

Número do artigo KB

Descrição

11032173

4048942

CORRECÇÃO: despejos de memória gerados para "ouvinte IOCP parado" e "ouvinte IOCP não produzindo" após a reinicialização do SQL Server

3507192

4051361

Informações de meta de linha do otimizador no plano de execução de consulta adicionado no SQL Server 2017 CU3 e SQL Server 2016 SP2

9912272

4051360

CORREÇÃO: estatísticas de execução da função escalar definida pelo usuário é adicionada ao arquivo XML do Showplan no SQL Server 2016 SP2

10937127

4051359

CORREÇÃO: o SQL Server fica sem memória quando os parâmetros com valor de tabela são capturados em sessões de eventos estendidos no SQL Server 2016 mesmo se a coleta de instrução ou fluxo de dados não estiver habilitada

5660983

4051358

A atualização adiciona novas colunas ao SYS. DM_EXEC_QUERY_STATS DMV no SQL Server 2016 SP2

10077001

4052138

CORRECÇÃO: consultas paralelas são mais lentas quando são executadas com DOP alta no SQL Server 2016

10732726

4052137

Melhorar o desempenho da consulta em uma tabela particionada no SQL Server 2016 SP2

11086264

4052136

CORRECÇÃO: eventos de auditoria do SQL Server falham ao gravar no log de segurança

10696815

4038419

Atualização adiciona a configuração de tempo limite da CPU ao administrador de recursos grupo de trabalho REQUEST_MAX_CPU_TIME_SEC no SQL Server 2016 e 2017

9443219

4038418

Atualização para adicionar uma nova coluna ao DMV sys. dm _ sql_referenced_entities no SQL Server 2016 SP2

8025121

3157575

CORRECÇÃO: Assistente de cópia de base de dados falha quando uma tabela contém uma coluna esparsa definida no SQL Server

7990665

3162858

Erro "a cadeia de backup de log está quebrado" quando o processo de backup de log falha no SQL Server

10727149

3170116

CORREÇÃO: concessão de memória que é necessária para executar a junção de loop aninhada otimizada não é refletida no Showplan XML no SQL Server

10871961

4013128

CORREÇÃO: desempenho diminuído e longas esperas para CLR_AUTO_EVENT e CMEMTHREAD quando SQLCLR UDT é usado como um parâmetro de procedimento armazenado para uma chamada RPC SQL

10697582

4014756

CORRECÇÃO: SQL Server Profiler falha ao ofuscar sp_setapprole quando é executado a partir de uma chamada de procedimento remoto no SQL Server

10871974

4016949

Esquema de plano de execução unificado para SQL Server iniciando no SQL Server 2012 SP4 e SQL Server 2016 SP2

10973046

4046918

CORREÇÃO: a execução falhará quando uma função SQL CLR invoca instruções Transact-SQL por meio de chamadas de representação no SQL Server 2016 e 2017

11032146

4045795

CORRECÇÃO: esgotamento do pool de threads e contenção CMEMTHREAD em AAG com propagação de dados no SQL Server 2016 e 2017

10872004

4056008

CORRECÇÃO: "sp_special_columns" devolve resultado incorrecto no SQL Server 2016

10726760

4052129

Atualização para o procedimento de limpeza manual de controle de alterações no SQL Server 2016 e 2017

10065114

3136496

CORRECÇÃO: violação de acesso ocorre quando uma consulta referencia uma função SQLCLR através de um sinônimo no SQL Server 2016

9832539

4039846

CORRECÇÃO: TRY... CATCH bloco reverte muitas transações em alguns cenários de tratamento de erros OLTP na memória no SQL Server 2016

10727775

4041809

A atualização adiciona suporte para a opção MAXDOP para instruções CREATE STATISTICS e UPDATE STATISTICS no SQL Server 2016 e 2017

6884989

4041811

CORRECÇÃO: actualização automática de estatísticas incrementais está atrasada no SQL Server 2016 e 2017

10385772

4041814

Melhore o diagnóstico de derramamento de tempdb em DMV e eventos estendidos no SQL Server 2017 e no SQL Server 2016 SP2

9653457

4041817

A atualização permite que os planos de execução XML forneçam uma lista de estatísticas usadas durante a otimização de consulta no SQL Server 2016 e 2017

10817173

4040276

CORRECÇÃO: pontos de verificação indiretos no banco de dados tempdb causam erro "não respondendo Agendador" no SQL Server 2016 ou 2017

10914360

4042415

CORREÇÃO: deadlock ocorre no banco de dados de modo de usuário único quando muitas conexões acessá-lo simultaneamente no SQL Server 2016

10704351

4042788

CORRECÇÃO: o banco de dados do sistema tempdb (sys. databases) ainda é criptografado, embora todos os outros bancos de dados na instância do SQL Server não são criptografados

10456101

4046914

CORRECÇÃO: Adicionar CXPACKET tipo de espera no Showplan XML no SQL Server 2016 e 2017

8846046

4046909

CORRECÇÃO: cache LogPool de consome mais memória quando você faz transações on-line no SQL Server 2016 SP1 Express Edition

10761398

4046902

CORRECÇÃO: "tamanho de ficheiro TempDB excede 1024 MB" erro quando tenta definir o tamanho inicial para um ficheiro TempDB para um valor superior a 1024 MB

10571989

4046885

CORRECÇÃO: a página de instalação do SQL Server 2016 contém links de download de ferramenta não seguras

9956170

4018930

A atualização adiciona o recurso "CLR Strict Security" ao SQL Server 2016

11334467

4075158

CORRECÇÃO: valores booleanos não localizados correctamente no painel de parâmetros de um relatório no SSRS 2016 (modo do SharePoint)

11542281

4057054

CORRECÇÃO: CXPACKET e CXCONSUMER aguardar tipos mostram resultados inconsistentes para alguns planos de consulta paralela no SQL Server 2016 e 2017

10932023

4043624

CORRECÇÃO: a limpeza manual de controlo de alterações falha com erro de não existência de tabela no SQL Server

10871968

4021243

CORREÇÃO: violação de acesso ao criar ou configurar um grupo de disponibilidade Always on para um banco de dados de disponibilidade no SQL Server 2012 e 2016

11454650

4089239

CORRECÇÃO: QRY_PROFILE_LIST_MUTEX é bloqueado quando TF 7412 está activado no SQL Server 2016

11566335

4089509

CORRECÇÃO: violação de acesso quando utiliza QDS e especificar um plano de consulta para resolver uma regressão de desempenho

11523867

4090279

CORRECÇÃO: demora muito tempo para reverter um lote que atualiza uma grande quantidade de dados no SQL Server 2016

9191595

4092045

CORREÇÃO: o truncamento LSN ocorre no AG ao desabilitar o recurso de captura de dados de alteração no SQL Server 2016

10288012

4092046

CORRECÇÃO: não é possível reiniciar o SQL Server 2016 depois de utilizar comandos ALTER DATABASE adicionar ficheiro ou adicionar registo para adicionar ficheiros com o mesmo nome lógico

11543252

4092066

CORREÇÃO: a replicação não está habilitada quando o agrupamento de banco de dados usa a extensão de agrupamento ' _ SC ' no SQL Server 2016 e 2017

9824203

4092069

Melhora o procedimento de limpeza do Distribution Agent para aumentar o desempenho de replicação transacional no SQL Server 2016

10895916

4092075

Melhoria: adiciona suporte do Service Broker para DBCC CLONEDATABASE no SQL Server 2016

11555288

4089473

Melhor intra-consulta paralelismo deadlocks solução de problemas no SQL Server 2017 e 2016

11578523

4089718

Melhoria: problema de desempenho ao atualizar o MDS do SQL Server 2012 para 2016

10871976

4016361

CORREÇÃO: conexões de ponto de extremidade do Service Broker não são fechadas após um failover de grupo de disponibilidade no SQL Server

8742052

4054842

Melhoria: aprimoramentos gerais para o processo de limpeza de controle de alterações no SQL Server 2016 e 2017

12519464

4475794

CORRECÇÃO: excepção de violação de acesso ocorre durante a optimização de consulta de uma consulta que acede a uma tabela com índices filtrados ou estatísticas

Notas para esta actualização

Resoluções adicionais

Resoluções para os seguintes problemas também estão incluídas no SQL Server 2016 SP2.

Número de bug do VSTS

Descrição

Área

10698782

Adiciona um novo DMV Sys. dm _ db_log_stats que retorna atributos de nível de resumo e informações sobre arquivos de log de transações de bancos de dados.

Mecanismo do SQL

10698846

Adiciona um novo DMV Sys. dm _ tran_version_store_space_usage que retorna uma tabela para exibir o espaço total em tempdb usado por registros de armazenamento de versão para cada banco de dados.

Mecanismo do SQL

10760480

Expõe as informações do processador, como contagem de núcleos, soquetes e informações numa no DMV Sys. dm _ server_services e a função ServerProperty .

Mecanismo do SQL

10755072

Adiciona o suporte de grupo de arquivos à instrução Select Into . Isso permite que você especifique o nome do grupo de arquivos no qual uma nova tabela será criada. O grupo de arquivos especificado deve existir no banco de dados mais o mecanismo do SQL Server lança um erro.

Mecanismo do SQL

9742982

Corrige um problema em que o uso da memória de cache do plano é alto quando o MAXDOP é definido como 1.

Mecanismo do SQL

10698847

Corrige um problema em que a restauração de um backup compactado para um banco de dados TDE (Transparent Data Encryption) habilitada por meio da interface de interface de dispositivo virtual (VDI) pode falhar com o erro de sistema operacional 38.

Mecanismo do SQL

10698823

Expõe a porcentagem de alterações diferenciais nos bancos de dados para ajudar a determinar se o backup completo do banco de dados ou o backup diferencial é útil.

Mecanismo do SQL

10823015

Melhora o desempenho de backup em computadores que têm memória grande.

Mecanismo do SQL

10697461

Corrige um problema no qual a dica de consulta MAX_GRANT_PERCENT nem sempre é respeitada.

Desempenho do SQL

10756412

Adiciona a opção with VERIFY_CLONE e a opção with BACKUP_CLONE ao comando DBCC clonedatabase Management que permite verificar e fazer backup de bancos de dados clonados.

Mecanismo do SQL

10925573

Adiciona um novo evento estendido marked_transaction_latch_trace que mostra o estado das travas globais que são usadas por transações marcadas.

Mecanismo do SQL

8837822

Corrige um problema no qual o DMV Sys. dm _ exec_query_profiles mostra um resultado incorreto que é incompatível com o plano de consulta estimado ou real.

Desempenho do SQL

10698786

Adiciona um novo DMV Sys. dm _ db_log_info que retorna as informações de arquivo de log virtual (VLF) sobre os arquivos de log de transação.

Mecanismo do SQL

10914366

Adiciona um atributo de nome de banco de dados na lista de processos e executionStack no evento estendido xml_deadlock_report para expor o nome do banco de dados.

Mecanismo do SQL

10723493

Corrige um problema no qual um erro de asserção pode ocorrer quando você consulta o DMV Sys. dm _ db_stats_histograma se a coluna timestamp contiver valores.

Desempenho do SQL

9437530

Corrige o uso de concessão de memória (inputmemorygrant, outputmemorygrant e usedmemorygrant Properties) em Showplan XML para consultas paralelas.

Desempenho do SQL

9480942

Corrige um problema para evitar referência nula em GetNextAllHoBts.

Mecanismo do SQL

8523231

Adiciona tabelas otimizadas de memória duráveis que podem ter referência de chave estrangeira para tabelas com otimização de memória não duráveis.

OLTP na memória

9737945

Adiciona um DVM Sys. dm _ tran_version_store_space_usage que pode controlar o uso do armazenamento de versão do tempdb em cada banco de dados.

Mecanismo do SQL

9146914

Adiciona as propriedades Splevel e ReleaseProductVersion ao SQL Server 2016 SP1.

Instalação & instalar

10365365

Corrige um problema instalando uma atualização de segurança do SQL Server no nó passivo em um cluster personalizado.

Instalação & instalar

11565681

Expõe a data e hora de DBCC CHECKDB boa última conhecida para um banco de dados.

Mecanismo do SQL

11583626

Corrige um problema removendo um nó de um cluster de failover que tem o polybase instalado.

Mecanismo do SQL

11559743

Corrige um problema no qual você não consegue executar a etapa ADDNODE quando o recurso polybase é instalado no modo de implantação ScaleOut.

Mecanismo do SQL

10973764

Melhora o suporte ao serviço de coordenadores de transações distribuídas (DTC) para bancos de dados de grupos de disponibilidade AlwaysOn (AG).

Mecanismo do SQL

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

Desinstalação do SQL Server 2016 SP2 (não recomendado)

Se, por qualquer motivo, você optar por desinstalar o SQL Server 2016 SP2, a desinstalação do SQL Server 2016 SP2 não será bloqueada e você poderá desinstalar o SQL Server 2016 SP2 da mesma forma como quaisquer outros Service Packs. No entanto, se você estiver executando o padrão, Web ou Express Edition do SQL Server, e você estiver usando alguns novos recursos que são desbloqueados somente quando você inicia o SQL Server 2016 SP2, você pode enfrentar erros ou ver bancos de dados deixados em um estado suspeito após a desinstalação do SQL Server 2016 SP2. Ainda pior, se os bancos de dados do sistema estiverem usando novos recursos (por exemplo, tabelas particionadas em bancos de dados mestre), isso poderia impedir que o SQL Server instâncias do startIng após a desinstalação do SQL Server 2016 SP2.

Recomendamos que você Verifique se todos os novos recursos estão desativados ou descartados antes de optar por desinstalar o SQL Server 2016 SP2 em edições que não seja a Enterprise Edition. Não é possível descartar o grupo de arquivos memory_optimized_data . Portanto, se você configurou o grupo de arquivos memory_optimized_data no banco de dados com SP2, você não deve desinstalar o SQL Server 2016 SP2.caso contrário, o banco de dados entrará em um estado suspeito,e a seguinte entrada será registrada no log de eRRO:

DateTime spid15s Error: 41381, gravidade: 21, estado: 1. DateTime spid15s o banco de dados não pode ser iniciado nesta edição do SQL Server porque ele contém um grupo de arquivos MEMORY_OPTIMIZED_DATA. Consulte os manuais online para obter mais detalhes sobre o suporte a recursos em diferentes edições do SQL Server.

  • Este produto contém software derivado da função de hash Secure Xerox.

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

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

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

    • Licença para copiar e usar este software é concedido desde que ele é identificado como o "RSA Data Security, Inc., MD5 Message-Digest algoritmo" em todo o material mencionando ou referenciando este software ou 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 mencionando ou referenciando o trabalho derivado.

    • A RSA Data Security, Inc., não faz representações sobre a comercialização deste software ou a adequação deste software para qualquer propósito específico. É fornecido "como está" sem garantia expressa ou implícita de qualquer tipo.

    Essas notificações devem ser mantidas em qualquer cópia de qualquer parte desta documentação ou software.

  • O recurso de mapeamento do Reporting Services usa dados de shapefiles TIGER/line fornecidos por cortesia do Census Bureau dos Estados Unidos. TIGER/line shapefiles são um extrato de informações geográficas e cartográficas selecionadas do banco de dados do censo MAF/TIGER. TIGER/line shapefiles estão disponíveis sem encargos do Census Bureau dos Estados Unidos. Para obter mais informações sobre os shapefiles TIGER/line, vá para shapefiles Tiger/line. As informações de limite no shapefiles TIGER/line são apenas para fins de coleta e Tabulação de dados estatísticos; a sua representação e designação para fins estatísticos não constitui uma determinação da autoridade jurisdicional, dos direitos de propriedade ou do direito, e não reflecte as descrições jurídicas das terras. Census TIGER e TIGER/line são marcas registradas do Census Bureau dos Estados Unidos.

Copyright 2012 Microsoft. Todos os direitos reservados.

Referências

Para obter mais informações sobre como determinar a versão atual do SQL Server e edição, selecione o seguinte número de artigo para ir para o artigo na base de dados de conhecimento da Microsoft:

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

Os produtos de terceiros referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede qualquer garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×