KB3182545 - Informações sobre versões 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 ler antes de instalar o Microsoft SQL Server 2016 Service Pack 1 (SP1). 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 de autor para o produto.

Nota

Este artigo serve como uma única fonte de informações para localizar toda a documentação relacionada com este service pack. Inclui todas as informações encontradas anteriormente nas notas de versão e nos ficheirosReadme.txt .

Problemas conhecidos neste service pack

SQL Server Reporting Services

Depois de instalar o SQL Server 2016 SP1, poderá encontrar os seguintes problemas ao utilizar 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 deixa de funcionar.

Instale o hotfix no KB 3207512 para resolver esses problemas.

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 permissões padrão. Se tiver permissões DCOM personalizadas, terá de aplicar novamente a personalização.

ODBC Driver 13.1

Com a instalação predefinida do SQL Server 2016, o ODBC Driver 13.0 é instalado no servidor, que é utilizado pelo SQL Agent e pelo SSMS (instalado no servidor) para ligar à instância SQL Server. Se tiver instalado o ODBC Driver 13.1 no seu servidor por qualquer motivo, a instalação do SQL Server 2016 SP1 substitui a instalação do ODBC Driver 13.1 e as correções introduzidas no 13.1, como o 3185365 KB, poderão perder-se. Neste caso, após a instalação do SQL Server 2016 SP1, recomenda-se desinstalar o Driver ODBC instalado pelo SQL Server 2016 SP1 e instalar o ODBC Driver 13.1.

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

Captura de ecrã 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. 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, SQL Server 2016 SP1 inclui hotfixes que foram incluídos no SQL Server 2016 Atualização Cumulativa 1 (CU1) para SQL Server 2016 CU3.

Para obter mais informações sobre as atualizações cumulativas disponíveis no SQL Server 2016, consulte SQL Server versões de compilação 2016.

Nota

  • 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 erros corrigidos no SQL Server 2016 SP1, consulte os seguintes artigos da Base de Dados de Conhecimento Microsoft.

Referência do erro Descrição
7778636 Está disponível uma atualização que estende o evento alargado de rastreio com informações de handshake de protocolo de segurança no SQL Server 2016 (KB3191296)
7898693 Como utilizar DBCC CLONEDATABASE para gerar uma cópia apenas de esquema e estatísticas de uma base de dados de utilizador no SQL Server 2014 SP2 e SQL Server 2016 SP1 (KB3177838)
7994008 Suporta DDL DROP TABLE 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 Showplan 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 ativada para uma única consulta no Showplan XML no SQL Server 2014 ou 2016 (KB3170112)
8024985 Informações sobre sinalizadores de rastreamento habilitados são adicionadas ao XML do showplan no SQL Server 2014 SP2 ou 2016 (KB3170115)
8025018 Diagnóstico melhorado para planos de execução de consultas que envolvem pushdown de predicados residuais em SQL Server (KB3107397)
8025088 A atualização adiciona eventos alargados 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 registo de alterações no SQL Server 2014 SP2 ou 2016 SP1 (KB3173157)
8103248 Está disponível uma atualização que introduz uma nova sugestão 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 os diagnósticos ao expor o tipo de dados dos parâmetros para consultas parametrizadas na saída XML do plano de apresentaçã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 os diagnósticos dos planos de execução de consultas que envolvem adições de predicados residuais 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 consultas ao resultado XML de STATISTICS no SQL Server 2016 (KB3201552)
7062744 CORREÇÃO: Erro "Atributo 'Salt' para senha está ausente no manifesto do projeto" quando você fecha e reabre um projeto de BI SSIS no SQL Server 2016 (KB3189687)
8024967 CORREÇÃO: um erro grave ao usar o sys.dm_db_uncontained_entities Detran no SQL Server 2014 ou 2016 (KB3172998)
8024976 Erro "Fornecedor de registo "Microsoft.LogProviderSQLServer" não está instalado corretamente" ao abrir a janela Configurar Registos SSIS (KB3100256)
8025041 CORRECÇÃO: Erro "Não é possível criar plano de restauração devido a quebra 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 associação de loop aninhado otimizada não é refletida no Showplan XML no SQL Server 2014 ou 2016 (KB3170116)
8025125 CORRECÇÃO: SQL Server log de erros menciona incorretamente processadores lógicos quando soft-NUMA está ativado (KB3189663)
8025131 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 devolve falsos positivos para corrupção de dados e falhas de asserção 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: Impasse quando você executa um plano de consulta com uma associaçã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: FileTable diretório pára de responder quando você cria vários arquivos simultaneamente no SQL Server 2014 ou 2016 (KB3191062)
8343868 CORREÇÃO: As consultas que utilizam CHANGETABLE utilizam muito mais CPU no SQL Server 2014 SP1 ou no SQL Server 2016 (KB3180060)
8451202 CORREÇÃO: O SQL Server 2016 não regista mensagens de erro com um nível de gravidade de 21 para incompatibilidades da soma de verificação encontradas em ficheiros In-Memory de ponto de verificação OLTP (KB4019715)
8528563 CORREÇÃO: SQL Server 2016 pára de responder quando você restaura bancos de dados que contêm tabelas com otimização de memória (KB3197605)
8529432 CORREÇÃO: SQL Server Backup gerenciado para 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ções (latência) em até 2-4 vezes ao empregar memória de classe de armazenamento (armazenamento não volátil NVDIMM-N)
Fraco desempenho ao executar INSERT.. Operações SELECT no SQL Server 2016 (KB3180087)
Aviso "É necessário um controlador com assinatura digital" ao instalar pacotes de SQL Server no Windows Server 2016 e Windows 10 (KB3203693)
8024991 CORRECÇÃO: 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 seguintes problemas também estão incluídas no SQL Server 2016 SP1.

Referência do erro Descrição Área da correção

68674998024974
Os valores NULL são ignorados quando altera o tipo de dados de uma coluna de texto para varchar(max). Motores
8024962 O Sqlcmd é encerrado sem erro se o texto da consulta contiver comentários incorporados e chavetas ("{" ou "}"). Motores
8024968 A classificação em lote e o loop aninhado otimizado podem causar problemas de estabilidade e desempenho. Motores
8024987 As varreduras de tabela e de índice com predicado push-down tendem a superestimar a concessão de memória para o operador pai. Motores
8024997 A funcionalidade Pesquisa de Full-Text não funciona como esperado para o idioma neerlandês. Motores
8025069 A CREATE NONCLUSTERED INDEX instrução poderá falhar se o nome da base de dados começar com um caráter '#'. Motores
8025097 Adicione mensagens informativas sobre tempdb as configurações no SQL Server registo de erros. Motores
8267453 MERGE as instruções que contêm ambos e UPDATEINSERT as instruções falham com "Não é possível inserir linha de chave duplicada" se a tabela de destino contiver índice exclusivo. Motores
8279683 SQL Server falha quando uma tarefa do Tuple Mover é encerrada inesperadamente. Motores
8025058 Adicione o nome da tabela e as informações do valor da Chave Primária para o msdistribution_history erro 20598 na tabela (SQL Server Replicação). Melhoria
8025059 Quando um agente de replicação falha com o tempo limite da consulta, o texto da consulta é registrado sem o registro 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 SQL Server. Configuração
5610151 Uma mensagem de aviso desnecessária é retornada na saída da linha de comando quando o slipstream instala SQL Server com a opção de linha de comando. Configuração
7270486 Depois de remover uma ou mais atualizações do SQL Server, quando o repara SQL Server, a operação de reparação falha com erros. Configuração
7350315 Instalar SQL Server num computador que tenha um nome de domínio diferente do inglês falhará com o erro "Caracteres ilegais no caminho". Configuração
7439317 A cadeia "Relatório de Deteção da Configuração" no "Relatório de Deteção de Funcionalidades do SQL Server Instalado" não está localizada. Configuração
7439502 SQL Server assistente de instalação do 2016 mencionado incorretamente SQL Server 2008 SP3 enquanto SQL 2008 R2 SP3 é necessário. Configuração
8024994 Na guia Completo, o link para a documentação do MSDN 'Configuração da área de superfície' está ausente da seção Documento e links em uma instalação integrada. Configuração
8051010 A instalação do SQL Server 2016 poderá falhar se o ODBC Driver 11 for SQL Server for instalado durante a configuração. Configuração
8343905 Uma instalação integrada pode falhar com o erro "Falha na validação de nome forte". Configuração
8348718 Se UpdateEnabled estiver definido como False em uma instalação integrada, o log de resumo da configuração não conterá as informações das atualizações instaladas durante a instalação. Configuração
8024972 O BCP falha com um erro ao analisar o formato YYYY/MM/DD de data numa DATE coluna. Conectividade 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 Segurança Row-Level (RLS) podem falhar mesmo se o DataView estiver definido como Exemplo. SSAS
8210484 A máscara de afinidade não funciona corretamente para nós NUMA no Analysis Services SQL Server 2016. SSAS
8281121 Melhore a escalabilidade do desempenho em Tabela do SSAS implementando a deteção NUMA no modo de Tabela SSAS. SSAS
8430619 Melhore a escalabilidade do desempenho em tabela do SSAS usando blocos modulares de threading Intel® (Intel® TBB). SSAS
8024998 O erro "O fornecedor de registo 'Microsoft.LogProviderEventLog' não está instalado" ocorre quando abre a caixa de diálogo Configurar Registos SSIS: Pacote, num pacote SSIS que já tenha um registo. SSIS
8025032 Esta atualização altera o comportamento que quando a tarefa XML não pode obter 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 para os logs de execução do servidor de relatório do SSRS. SSRS
7807395 Pode ser necessário tentar novamente a autorizaçã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 numa tabela com capacidade para Stretch Database que tenha o predicado de filtro especificado. Stretch DB
8292093 A criação, alteração ou remoção de índices numa tabela com a funcionalidade Stretch Database ativada pode falhar. Stretch DB

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

Como obter o SQL Server 2016 SP1

SQL Server 2016 SP1 está disponível para transferência na página de transferência do SQL Server 2016 SP1.

Nota

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

Se, por qualquer motivo, optar por desinstalar o SQL Server 2016 SP1, a desinstalação do SQL Server 2016 SP1 não é bloqueada e poderá desinstalar o SQL Server 2016 SP1 como qualquer outro service pack. No entanto, se estiver a executar a edição Standard, Web ou Express do SQL Server e a tirar partido de algumas das novas funcionalidades desbloqueadas apenas a partir do SQL Server 2016 SP1, poderá ver alguns erros imprevistos ou as bases de dados poderão mesmo ficar em estado suspeito após a desinstalação do SQL Server 2016 SP1. Pior ainda seria se os bancos de dados do sistema estiverem usando novos recursos, por exemplo, tabela particionada no banco de dados mestre, isso pode levar a SQL Server instância incapaz de iniciar após a desinstalação do SQL Server 2016 SP1. Por isso, recomenda-se que valide se todas as novas funcionalidades foram desativadas ou descartadas antes de optar por desinstalar o SQL Server 2016 SP1 em edições diferentes da Enterprise Edition. Não é possível remover memory_optimized_data grupo de ficheiros. Assim, se tiver um grupo de ficheiros de configuração memory_optimized_data na sua base de dados com o SP1, não deve desinstalar o SQL Server 2016 SP1. Caso contrário, a base de dados entrará em modo suspeito com a seguinte mensagem de erro registada no registo de erros:

<Erro spid15s DateTime> : 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 grupo de arquivos MEMORY_OPTIMIZED_DATA. Consulte os Manuais Online para obter mais detalhes sobre o suporte de funcionalidades 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 compressão de uso geral zlib.

  • Partes deste software são baseadas em parte no trabalho da RSA Data Security, Inc. Uma vez que a Microsoft incluiu o software RSA Data Security, Inc., neste produto, a Microsoft tem de 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. Também é concedida licença 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 representações relativas à comercialização deste software ou à adequação deste software para qualquer finalidade específica. É fornecido "tal como está", sem garantias expressas ou implícitas de qualquer tipo.

    Estes avisos devem ser retidos em quaisquer cópias de qualquer parte desta documentação ou software.

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

Direitos autorais 2012 Microsoft. Todos os direitos reservados.

Referências

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

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

Os produtos de terceiros que este artigo aborda são fabricados por empresas que são independentes da Microsoft. A Microsoft não estabelece garantias, implícitas ou de outro tipo, relativamente ao desempenho ou fiabilidade destes produtos.