Compartilhar via


KB3182545 – Informações sobre a versão do SQL Server 2016 Service Pack 1

Data de lançamento: 16 de novembro de 2016
Versão: 13.0.4001.0

Este artigo contém informações importantes a serem lidas antes de instalar o Microsoft SQL Server 2016 Service Pack 1 (SP1). 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 neste service pack

SQL Server Reporting Services

Depois de instalar o SQL Server 2016 SP1, você pode encontrar os seguintes problemas ao usar o SQL Server Reporting Services:

  • Se o Reporting Services estiver definido para usar uma conexão segura (https/SSL), um aviso sobre o conteúdo de segurança poderá ser exibido.

  • Em determinados cenários, o botão Imprimir para de funcionar.

Instale o hotfix no KB 3207512 para resolver esses problemas.

O SQL Server Integration Services (SSIS)

Depois de instalar o SQL Server 2016 SP1, as permissões DCOM para iniciar e acessar o serviço Integration Services são redefinidas para as permissões padrão. Se você tiver permissões DCOM personalizadas, precisará reaplicar a personalização.

ODBC Driver 13.1

Com a instalação padrão do SQL Server 2016, o Driver ODBC 13.0 é instalado no servidor que é usado pelo SQL Agent e pelo SSMS (instalado no servidor) para se conectar à instância do SQL Server. Se você instalou o Driver ODBC 13.1 em seu servidor por qualquer motivo, a instalação do SQL Server 2016 SP1 substitui a instalação do Driver ODBC 13.1 e as correções introduzidas na versão 13.1, como KB 3185365 , podem ser perdidas. Nesse caso, após a instalação do SQL Server 2016 SP1, é recomendável desinstalar o driver ODBC instalado pelo SQL Server 2016 SP1 e instalar o driver ODBC 13.1.

Para verificar se o driver ODBC está instalado no servidor, você pode ir para o Painel de Controle do servidor -> Programas e Recursos -> Pesquisar por ODBC. O número da versão do driver ODBC 13.1 é 13.1.811.168, conforme mostrado abaixo:

Captura de tela do Microsoft ODBC Driver 13 para SQL Server.

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

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

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 SP1, acesse os seguintes artigos da Base de Dados de Conhecimento Microsoft.

Referência do bug Descrição
7778636 Está disponível uma atualização que estende o evento estendido Trace com informações de handshake de protocolo de segurança no SQL Server 2016 (KB3191296)
7898693 Como usar DBCC CLONEDATABASE para gerar uma cópia somente de esquema e estatísticas de um banco de dados de usuário no SQL Server 2014 SP2 e SQL Server 2016 SP1 (KB3177838)
7994008 Dá suporte a DROP TABLE DDL para artigos incluídos na replicação transacional no SQL Server 2014 ou no SQL Server 2016 SP1 (KB3170123)
8024963 Atualização para adicionar um aviso de concessão de memória ao XML do Plano de Execução no SQL Server 2014 ou 2016 (KB3172997)
8024978 Atualização para adicionar sys.dm_db_incremental_stats_properties DMF no SQL Server 2014 ou 2016 (KB3170114)
8024984 Atualização para expor a memória máxima habilitada para uma única consulta no Showplan XML no SQL Server 2014 ou 2016 (KB3170112)
8024985 As informações sobre sinalizadores de rastreamento habilitados são adicionadas ao XML do plano de execução no SQL Server 2014 SP2 ou 2016 (KB3170115)
8025018 Diagnóstico aprimorado para planos de execução de consulta que envolvem aplicação de predicado residual no SQL Server (KB3107397)
8025088 A atualização adiciona eventos estendidos AlwaysOn e contadores de desempenho no SQL Server 2014 ou 2016 (KB3173156)
8025128 Adiciona um procedimento armazenado para a limpeza manual da tabela lateral do controle de alterações no SQL Server 2014 SP2 ou 2016 SP1 (KB3173157)
8103248 Está disponível uma atualização que introduz uma nova dica de consulta USE HINT no SQL Server 2016 (KB3189813)
8103261 Uma atualização para introduzir uma nova instrução Transact-SQL CREATE OR ALTER no SQL Server 2016 (KB3190548)
8103265 Atualização para melhorar o diagnóstico expondo o tipo de dados dos parâmetros para consultas parametrizadas na saída XML do plano de execução no SQL Server 2016 (KB3190761)
8110745 Está disponível uma atualização que adiciona suporte para restrições autorreferenciais no novo Operador de Integridade Referencial no SQL Server 2016 (KB3191273)
8149617 Atualização para melhorar o diagnóstico de planos de execução de consulta que envolvem aplicação de predicado residual no SQL Server 2016 (KB3190762)
8155425 Uma nova função DynamicManagement "sys.dm_exec_query_statistics_xml" está disponível no SQL Server 2016 Service Pack 1 (KB3190871)
8349500 Está disponível uma atualização que adiciona informações gerais de estatísticas de execução de consulta à saída XML STATISTICS no SQL Server 2016 (KB3201552)
7062744 CORREÇÃO: Erro "O atributo 'Salt' para senha está ausente no manifesto do projeto" ao fechar e reabrir um projeto de BI do SSIS no SQL Server 2016 (KB3189687)
8024967 CORREÇÃO: Um erro grave ao usar o sys.dm_db_uncontained_entities DMV no SQL Server 2014 ou 2016 (KB3172998)
8024976 Erro "O provedor de logs "Microsoft.LogProviderSQLServer" não está instalado corretamente" ao abrir a janela Configurar Logs SSIS (KB3100256)
8025041 CORREÇÃO: Erro "Não é possível criar um plano de restauração devido a uma interrupção na cadeia LSN" ao restaurar o backup diferencial no SSMS (KB3065060)
8025045 Erro ao executar o pacote SSIS no Windows habilitado para FIPS (KB2925865)
8025056 CORREÇÃO: A concessão de memória necessária para executar a junção de loop aninhado otimizada não é refletida no Showplan XML no SQL Server 2014 ou 2016 (KB3170116)
8025125 CORREÇÃO: O log de erros do SQL Server menciona incorretamente os processadores lógicos quando o soft-NUMA está habilitado (KB3189663)
8025131 A DMV sys.dm_os_memory_nodes retorna um valor diferente de zero para o valor pages_kb para o nó DAC no SQL Server 2016 (KB3170015)
8025149 CORREÇÃO: DBCC CHECKDB ou CHECKTABLE retorna falsos positivos para falhas de integridade e asserção de dados no SQL Server 2014 ou 2016 (KB3173766)
8265472 CORREÇÃO: A instalação da Atualização Cumulativa 1 para SQL Server 2016 falha em uma instância nomeada (KB3189709)
8273495 CORREÇÃO: Deadlock ao executar um plano de consulta com uma junção de loop aninhado no modo de lote no SQL Server 2014 ou 2016 (KB3195825)
8274352 CORREÇÃO: Tempo de compilação longo para uma consulta que contém muitos operadores distintos no SQL Server 2016 (KB3201554)
8338496 CORREÇÃO: O diretório FileTable para de responder quando você cria vários arquivos simultaneamente no SQL Server 2014 ou 2016 (KB3191062)
8343868 CORREÇÃO: As consultas que usam CHANGETABLE usam muito mais CPU no SQL Server 2014 SP1 ou no SQL Server 2016 (KB3180060)
8451202 CORREÇÃO: SQL Server 2016 não registra mensagens de erro que têm um nível de gravidade de 21 para incompatibilidades de soma de verificação encontradas em arquivos de ponto de verificação OLTP in-memory (KB4019715)
8528563 CORREÇÃO: SQL Server 2016 para de responder quando você restaura bancos de dados que contêm tabelas com otimização de memória (KB3197605)
8529432 CORREÇÃO: Backup gerenciado do SQL Server no Windows Azure tenta fazer backup de instantâneos de banco de dados no SQL Server (KB3168708)
Novo recurso de desempenho que acelera os tempos de confirmação de transação (latência) em até 2 a 4 vezes, ao empregar memória de classe de armazenamento (armazenamento não volátil NVDIMM-N)
Baixo desempenho quando você executa INSERT.. Operações SELECT no SQL Server 2016 (KB3180087)
Aviso "Um driver assinado digitalmente é necessário" ao instalar pacotes do SQL Server no Windows Server 2016 e Windows 10 (KB3203693)
8024991 CORREÇÃO: As colunas ausentes não são especificadas na mensagem de erro quando você importa dados usando o Assistente de Importação e Exportação (KB3112704)

Resoluções adicionais

As resoluções para os problemas a seguir também estão incluídas no SQL Server 2016 SP1.

Referência do bug Descrição Área fixa

6867499 8024974
Os valores NULL são ignorados ao alterar o tipo de dados de uma coluna de text para varchar(max). Mecanismo
8024962 O Sqlcmd será encerrado sem erro se o texto da consulta contiver comentários inseridos e chaves ("{" ou "}"). Mecanismo
8024968 A classificação em lote e o loop aninhado otimizado podem causar problemas de estabilidade e desempenho. Mecanismo
8024987 Verificações de tabela e verificações de índice com predicado push-down tendem a superestimar a concessão de memória para o operador pai. Mecanismo
8024997 O recurso de pesquisa de texto completo não funciona como esperado para o idioma holandês. Mecanismo
8025069 A CREATE NONCLUSTERED INDEX instrução poderá falhar se o nome do banco de dados começar com um caractere '#'. Mecanismo
8025097 Adicione mensagens informativas para tempdb configurações no log de erros do SQL Server. Mecanismo
8267453 MERGE as instruções que contêm as UPDATE instruções e INSERT falham com "Não é possível inserir uma linha de chave duplicada" se a tabela de destino contiver um índice exclusivo. Mecanismo
8279683 O SQL Server falha quando uma tarefa do Mover Tupla é encerrada inesperadamente. Mecanismo
8025058 Adicione o nome da tabela e as informações do valor da Chave Primária para o msdistribution_history erro 20598 na tabela (Replicação do SQL Server). Aperfeiçoamento
8025059 Quando um agente de replicação falha com o tempo limite da consulta, o texto da consulta é registrado sem o log detalhado habilitado. Replicação
8025081 O Replication Log Reader Agent pode falhar quando a tabela de destino é uma cadeia de caracteres vazia. Replicação
4300066 Atualize as informações de direitos autorais para '© 2016 Microsoft' na instalação do prompt de comando do SQL Server. Instalação
5610151 A mensagem de aviso desnecessária é retornada na saída da linha de comando quando o slipstream instala o SQL Server com a opção de linha de comando. Instalação
7270486 Depois de remover uma ou mais atualizações do SQL Server, quando você reparar o SQL Server, a operação de reparo falhará com erros. Instalação
7350315 A instalação do SQL Server em um computador que tenha um nome de domínio diferente do inglês falhará com o erro 'Caracteres ilegais no caminho'. Instalação
7439317 A cadeia de caracteres 'Relatório de Descoberta de Instalação' no 'Relatório de descoberta de recursos do SQL Server instalado' não está localizada. Instalação
7439502 O assistente de instalação do SQL Server 2016 mencionou incorretamente o SQL Server 2008 SP3, enquanto o SQL 2008 R2 SP3 é necessário. Instalação
8024994 Na guia Concluir, o link para a documentação do MSDN 'Configuração da Área de Superfície' está ausente na seção Documento e Links em uma instalação integrada. Instalação
8051010 A instalação do SQL Server 2016 poderá falhar se o Driver ODBC 11 para SQL Server for instalado durante a instalação. Instalação
8343905 Uma instalação de grade de acesso pode falhar com o erro 'Falha na validação de nome forte'. Instalação
8348718 Se UpdateEnabled estiver definido como False em uma instalação integrada, o log de resumo da instalação não conterá as informações das atualizações instaladas durante a instalação. Instalação
8024972 O BCP falha com erro ao analisar o formato YYYY/MM/DD de data em uma DATE coluna. Conectividade do SQL
5128484 A edição Standard do SQL Server 2016 Analysis Services (modo tabular) ignora o limite de memória de 16 GB. SSAS
7487320 As consultas que contêm RLS (Segurança em Nível de Linha) podem falhar mesmo se o DataView estiver definido como Sample. SSAS
8210484 A máscara de afinidade não funciona corretamente para nós NUMA no SQL Server 2016 Analysis Services. SSAS
8281121 Melhore a escalabilidade do desempenho do SSAS Tabular implementando o reconhecimento de NUMA no modo de tabela do SSAS. SSAS
8430619 Melhore a escalabilidade do desempenho do SSAS Tabular usando o Intel® Threading Building Blocks (Intel® TBB). SSAS
8024998 O erro "O provedor de logs 'Microsoft.LogProviderEventLog' não está instalado" ocorre quando você abre a caixa de diálogo Configurar Logs do SSIS: Pacote em um pacote do SSIS que já tem um log. SSIS
8025032 Essa atualização altera o comportamento de que, quando a Tarefa XML não puder obter a codificação dos documentos XML, a codificação Unicode será usada. SSIS
7330691 Adiciona informações adicionais para indicar se um relatório é um relatório móvel aos logs de execução do servidor de relatório do SSRS. SSRS
7807395 Talvez seja necessário repetir a reautorização se a reconciliação de dados falhar em uma tabela habilitada para Stretch Database. Stretch DB
8196154 A execução da consulta pode falhar em uma tabela habilitada para Stretch Database que tenha o predicado de filtro especificado. Stretch DB
8292093 Criar, alterar ou descartar índices em uma tabela com o Stretch Database habilitado pode falhar. Stretch DB

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

Como obter o SQL Server 2016 SP1

O SQL Server 2016 SP1 está disponível para download na página de download do SQL Server 2016 SP1.

Observação

Depois de instalar o service pack, a versão do serviço SQL Server deve ser refletida como 13.0.4422.0.

Se, por algum motivo, você optar por desinstalar o SQL Server 2016 SP1, a desinstalação do SQL Server 2016 SP1 não será bloqueada e você poderá desinstalar o SQL Server 2016 SP1 como qualquer outro service pack. No entanto, se você estiver executando a edição Standard, Web, Express do SQL Server e aproveitando alguns dos novos recursos que são desbloqueados somente a partir do SQL Server 2016 SP1, poderá ver alguns erros imprevistos ou os bancos de dados poderão até ser deixados em estado suspeito após a desinstalação do SQL Server 2016 SP1. Pior ainda seria se os bancos de dados do sistema estivessem usando novos recursos, por exemplo, tabela particionada no banco de dados mestre, isso pode fazer com que a instância do SQL Server não seja capaz de iniciar após a desinstalação do SQL Server 2016 SP1. Portanto, é recomendável validar se todos os novos recursos estão desabilitados ou descartados antes de optar por desinstalar o SQL Server 2016 SP1 em edições diferentes da Enterprise Edition. Não é possível descartar memory_optimized_data grupo de arquivos. Portanto, se você tiver configurado memory_optimized_data o grupo de arquivos em seu banco de dados com SP1, não deverá desinstalar o SQL Server 2016 SP1 nesse caso, caso contrário, o banco de dados entrará no modo suspeito com a seguinte mensagem de erro registrada no log de erros:

<Erro DateTime> spid15s: 41381, Gravidade: 21, Estado: 1.
<DateTime> spid15s 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.

  • 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. É fornecido "no estado em que se encontra", sem garantia expressa ou implícita de qualquer tipo.

    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.