Condividi tramite


KB3182545 - Informazioni sulla versione di SQL Server 2016 Service Pack 1

Data di rilascio: 16 novembre 2016
Versione: 13.0.4001.0

Questo articolo contiene informazioni importanti da leggere prima di installare Microsoft SQL Server 2016 Service Pack 1 (SP1). Descrive come ottenere il Service Pack, l'elenco delle correzioni incluse nel Service Pack, i problemi noti e un elenco di attribuzioni di copyright per il prodotto.

Note

Questo articolo funge da singola origine di informazioni per individuare tutta la documentazione correlata a questo Service Pack. Include tutte le informazioni trovate in precedenza nelle note sulla versione e nei file Readme.txt .

Problemi noti in questo Service Pack

SQL Server Reporting Services

Dopo aver installato SQL Server 2016 SP1, è possibile che si verifichino i problemi seguenti quando si usa SQL Server Reporting Services:

  • Se Reporting Services è impostato per l'uso di una connessione sicura (https/SSL), potrebbe essere visualizzato un avviso relativo al contenuto di sicurezza.

  • In alcuni scenari, il pulsante Stampa smette di funzionare.

Installare l'hotfix in KB 3207512 per risolvere questi problemi.

SQL Server Integration Services (SSIS)

Dopo aver installato SQL Server 2016 SP1, le autorizzazioni DCOM per l'avvio e l'accesso al servizio Integration Services vengono reimpostate sulle autorizzazioni predefinite. Se sono state personalizzate le autorizzazioni DCOM, sarà necessario riapplicare la personalizzazione.

Driver ODBC 13.1

Con l'installazione predefinita di SQL Server 2016, ODBC Driver 13.0 viene installato nel server usato da SQL Agent e SSMS (installato nel server) per connettersi all'istanza di SQL Server. Se è stato installato ODBC Driver 13.1 nel server per qualsiasi motivo, l'installazione di SQL Server 2016 SP1 sostituisce l'installazione di ODBC Driver 13.1 e le correzioni introdotte nella versione 13.1, ad esempio kb 3185365 potrebbero andarsi perse. In questo caso dopo l'installazione di SQL Server 2016 SP1, è consigliabile disinstallare il driver ODBC installato da SQL Server 2016 SP1 e installare ODBC Driver 13.1.

Per verificare la presenza di driver ODBC installati nel server, è possibile passare a Pannello di controllo del server -> Programmi e funzionalità -> Cercare ODBC. Il numero di versione di ODBC Driver 13.1 è 13.1.811.168, come illustrato di seguito:

Screenshot di Microsoft ODBC Driver 13 per SQL Server.

Elenco delle correzioni incluse in SQL Server 2016 SP1

I Service Pack di Microsoft SQL Server 2016 sono aggiornamenti cumulativi. SQL Server 2016 SP1 consente di aggiornare tutte le edizioni e i livelli di servizio di SQL Server 2016 a SQL Server 2016 SP1. Oltre alle correzioni elencate in questo articolo, SQL Server 2016 SP1 include gli hotfix inclusi nell'aggiornamento cumulativo 1 (CU1) di SQL Server 2016 a SQL Server 2016 CU3.

Per altre informazioni sugli aggiornamenti cumulativi disponibili in SQL Server 2016, vedere Versioni di build di SQL Server 2016.

Note

  • Altre correzioni non documentate qui possono essere incluse anche nel Service Pack.
  • Questo elenco verrà aggiornato quando vengono rilasciati altri articoli.

Per altre informazioni sui bug corretti in SQL Server 2016 SP1, vedere gli articoli della Microsoft Knowledge Base seguenti.

Informazioni di riferimento su bug Descrizione
7778636 È disponibile un aggiornamento che estende l'evento esteso Trace con informazioni handshake del protocollo di sicurezza in SQL Server 2016 (KB3191296)
7898693 Come usare DBCC CLONEDATABASE per generare una copia dello schema e delle statistiche di un database utente in SQL Server 2014 SP2 e SQL Server 2016 SP1 (KB3177838)
7994008 Supporta DROP TABLE DDL per articoli inclusi nella replica transazionale in SQL Server 2014 o in SQL Server 2016 SP1 (KB3170123)
8024963 Aggiornare per aggiungere un avviso di concessione di memoria al file XML Showplan in SQL Server 2014 o 2016 (KB3172997)
8024978 Aggiornamento per aggiungere sys.dm_db_incremental_stats_properties DMF in SQL Server 2014 o 2016 (KB3170114)
8024984 Aggiornamento per esporre la memoria massima abilitata per una singola query in Showplan XML in SQL Server 2014 o 2016 (KB3170112)
8024985 Le informazioni sui flag di traccia abilitati vengono aggiunte al file XML showplan in SQL Server 2014 SP2 o 2016 (KB3170115)
8025018 Diagnostica migliorata per i piani di esecuzione delle query che coinvolgono il pushdown del predicato residuo in SQL Server (KB3107397)
8025088 L'aggiornamento aggiunge gli eventi estesi AlwaysOn e i contatori delle prestazioni in SQL Server 2014 o 2016 (KB3173156)
8025128 Aggiunge una stored procedure per la pulizia manuale della tabella lato rilevamento modifiche in SQL Server 2014 SP2 o 2016 SP1 (KB3173157)
8103248 È disponibile un aggiornamento che introduce un nuovo hint per la query USE HINT in SQL Server 2016 (KB3189813)
8103261 Aggiornamento per introdurre una nuova istruzione Transact-SQL CREATE OR ALTER in SQL Server 2016 (KB3190548)
8103265 Aggiornamento per migliorare la diagnostica esponendo il tipo di dati dei parametri per le query con parametri nell'output showplan XML in SQL Server 2016 (KB3190761)
8110745 È disponibile un aggiornamento che aggiunge il supporto per i vincoli auto-referenziale nel nuovo operatore di integrità referenziale in SQL Server 2016 (KB3191273)
8149617 Aggiornamento per migliorare la diagnostica per i piani di esecuzione delle query che coinvolgono il pushdown del predicato residuo in SQL Server 2016 (KB3190762)
8155425 Una nuova funzione DynamicManagement "sys.dm_exec_query_statistics_xml" è disponibile in SQL Server 2016 Service Pack 1 (KB3190871)
8349500 È disponibile un aggiornamento che aggiunge informazioni generali sulle statistiche di esecuzione delle query all'output XML STATISTICS in SQL Server 2016 (KB3201552)
7062744 FIX: errore "'Salt' attribute for Password is missing in the project manifest" error when you close and reopen an SSIS BI project in SQL Server 2016 (KB3189687)
8024967 CORREZIONE: errore grave quando si usa la DMV sys.dm_db_uncontained_entities in SQL Server 2014 o 2016 (KB3172998)
8024976 Errore "Provider di log "Microsoft.LogProviderSQLServer" non installato correttamente quando si apre la finestra Configura log SSIS (KB3100256)
8025041 CORREZIONE: errore "Impossibile creare un piano di ripristino a causa di interruzioni nella catena LSN" quando si ripristina il backup differenziale in SSMS (KB3065060)
8025045 Errore durante l'esecuzione del pacchetto SSIS in Windows abilitato per FIPS (KB2925865)
8025056 CORREZIONE: la concessione di memoria necessaria per eseguire il join di cicli annidati ottimizzati non viene riflessa in Showplan XML in SQL Server 2014 o 2016 (KB3170116)
8025125 CORREZIONE: il log degli errori di SQL Server indica erroneamente i processori logici quando soft-NUMA è abilitato (KB3189663)
8025131 Dmv sys.dm_os_memory_nodes restituisce un valore diverso da zero per il valore pages_kb per il nodo dell'applicazione livello dati in SQL Server 2016 (KB3170015)
8025149 FIX: DBCC CHECKDB o CHECKTABLE restituisce falsi positivi per il danneggiamento dei dati e gli errori di asserzione in SQL Server 2014 o 2016 (KB3173766)
8265472 CORREZIONE: l'installazione dell'aggiornamento cumulativo 1 per SQL Server 2016 ha esito negativo in un'istanza denominata (KB3189709)
8273495 CORREZIONE: Deadlock quando si esegue un piano di query con un join a ciclo annidato in modalità batch in SQL Server 2014 o 2016 (KB3195825)
8274352 FIX: tempo di compilazione lungo per una query che contiene molti operatori distinti in SQL Server 2016 (KB3201554)
8338496 FIX: la directory FileTable smette di rispondere quando si creano più file contemporaneamente in SQL Server 2014 o 2016 (KB3191062)
8343868 CORREZIONE: le query che usano CHANGETABLE usano molto più CPU in SQL Server 2014 SP1 o in SQL Server 2016 (KB3180060)
8451202 CORREZIONE: SQL Server 2016 non registra messaggi di errore con un livello di gravità pari a 21 per le mancate corrispondenze di checksum rilevate nei file di checkpoint OLTP in memoria (KB4019715)
8528563 CORREZIONE: SQL Server 2016 smette di rispondere quando si ripristinano database contenenti tabelle ottimizzate per la memoria (KB3197605)
8529432 CORREZIONE: Backup gestito di SQL Server in Windows Azure tenta di eseguire il backup degli snapshot del database in SQL Server (KB3168708)
Nuova funzionalità di prestazioni che accelera i tempi di commit delle transazioni (latenza) fino a 2-4 volte, quando si usa la memoria della classe di archiviazione (archiviazione non volatile NVDIMM-N)
Prestazioni scarse quando si esegue INSERT.. Operazioni SELECT in SQL Server 2016 (KB3180087)
Avviso "È necessario un driver con firma digitale" quando si installano pacchetti DI SQL Server in Windows Server 2016 e Windows 10 (KB3203693)
8024991 CORREZIONE: le colonne mancanti non vengono specificate nel messaggio di errore quando si importano dati tramite l'Importazione/Esportazione guidata (KB3112704)

Risoluzioni aggiuntive

Le soluzioni ai problemi seguenti sono incluse anche in SQL Server 2016 SP1.

Informazioni di riferimento su bug Descrizione Area di correzione

6867499 8024974
I valori NULL vengono ignorati quando si modifica il tipo di dati di una colonna da testo a varchar(max).Null values are ignored when altering the data type of a column from text to varchar(max). Motore
8024962 Sqlcmd si chiude senza errori se il testo della query contiene sia commenti ("{" incorporati che parentesi graffe o "}"). Motore
8024968 L'ordinamento batch e il ciclo annidato ottimizzato possono causare problemi di stabilità e prestazioni. Motore
8024987 Le analisi delle tabelle e le analisi degli indici con predicato push-down tendono a sovrastimare la concessione di memoria per l'operatore padre. Motore
8024997 La funzionalità Ricerca full-text non funziona come previsto per la lingua olandese. Motore
8025069 L'istruzione CREATE NONCLUSTERED INDEX potrebbe non riuscire se il nome del database inizia con un carattere '#'. Motore
8025097 Aggiungere messaggi informativi per tempdb le configurazioni nel log degli errori di SQL Server. Motore
8267453 MERGE Le istruzioni che contengono entrambe UPDATE le istruzioni e INSERT hanno esito negativo con "Impossibile inserire riga chiave duplicata" se la tabella di destinazione contiene un indice univoco. Motore
8279683 SQL Server si arresta in modo anomalo quando un'attività di Spostamento tuple viene terminata in modo imprevisto. Motore
8025058 Aggiungere le informazioni sul nome della tabella e sulla chiave primaria per l'errore 20598 nella msdistribution_history tabella (replica di SQL Server). Miglioramento
8025059 Quando un agente di replica non riesce con timeout della query, il testo della query viene registrato senza la registrazione dettagliata abilitata. Replica
8025081 L'agente di lettura log di replica potrebbe non riuscire quando la tabella di destinazione è una stringa vuota. Replica
4300066 Aggiornare le informazioni sul copyright a " © 2016 Microsoft" nell'installazione del prompt dei comandi di SQL Server. Attrezzaggio
5610151 Nell'output della riga di comando viene restituito un messaggio di avviso non necessario quando sql Server viene installato con l'opzione della riga di comando. Attrezzaggio
7270486 Dopo aver rimosso uno o più aggiornamenti per SQL Server, quando si ripristina SQL Server, l'operazione di ripristino ha esito negativo con errori. Attrezzaggio
7350315 L'installazione di SQL Server in un computer con un nome di dominio non in lingua inglese avrà esito negativo e verrà visualizzato l'errore "Caratteri non validi nel percorso". Attrezzaggio
7439317 La stringa 'Setup Discovery Report' nel report di individuazione delle funzionalità di SQL Server installato non è localizzata. Attrezzaggio
7439502 Installazione guidata di SQL Server 2016 erroneamente indicata in SQL Server 2008 SP3 mentre è necessario SQL 2008 R2 SP3. Attrezzaggio
8024994 Nella scheda Completa il collegamento alla documentazione MSDN "Configurazione superficie di attacco" manca nella sezione Documenti e collegamenti in un'installazione slipstream. Attrezzaggio
8051010 L'installazione di SQL Server 2016 potrebbe non riuscire se ODBC Driver 11 per SQL Server viene installato durante l'installazione. Attrezzaggio
8343905 Un'installazione slipstream potrebbe non riuscire con l'errore "Convalida del nome sicuro non riuscita". Attrezzaggio
8348718 Se UpdateEnabled è impostato su False in un'installazione slipstream, il log di riepilogo dell'installazione non contiene le informazioni degli aggiornamenti installati durante l'installazione. Attrezzaggio
8024972 BCP ha esito negativo e viene visualizzato un errore durante l'analisi del formato YYYY/MM/DD della data in una DATE colonna. Connettività SQL
5128484 L'edizione Standard di SQL Server 2016 Analysis Services (modalità tabulare) ignora il limite di memoria di 16 GB. SSAS
7487320 Le query che contengono sicurezza a livello di riga potrebbero non riuscire anche se DataView è impostato su Sample. SSAS
8210484 Affinity mask non funziona correttamente per i nodi NUMA in SQL Server 2016 Analysis Services. SSAS
8281121 Migliorare la scalabilità delle prestazioni tabulari di SSAS implementando la consapevolezza NUMA in modalità tabulare di SSAS. SSAS
8430619 Migliorare la scalabilità delle prestazioni tabulari di SSAS usando Intel® Threading Building Blocks (Intel® TBB). SSAS
8024998 L'errore "Il provider di log 'Microsoft.LogProviderEventLog' non è installato" si verifica quando si apre la finestra di dialogo Configura log SSIS: Pacchetto in un pacchetto SSIS che dispone già di un log. SSIS
8025032 Questo aggiornamento modifica il comportamento che, quando l'attività XML non può ottenere la codifica dai documenti XML, verrà usata la codifica Unicode. SSIS
7330691 Aggiunge informazioni aggiuntive per indicare se un report è un report per dispositivi mobili nei log di esecuzione del server di report SSRS. SSRS
7807395 Potrebbe essere necessario ritentare la riautorizzazione se la riconciliazione dei dati non riesce in una tabella abilitata per Stretch Database. Stretch DB
8196154 L'esecuzione di query potrebbe non riuscire in una tabella abilitata per Stretch Database con predicato di filtro specificato. Stretch DB
8292093 La creazione, la modifica o l'eliminazione di indici in una tabella con Stretch Database abilitato potrebbero non riuscire. Stretch DB

Per altre informazioni su come aggiornare l'installazione di SQL Server a SQL Server 2016 SP1, vedere Aggiornamenti di versione ed edizione supportati.

Come ottenere SQL Server 2016 SP1

SQL Server 2016 SP1 è disponibile per il download nella pagina di download di SQL Server 2016 SP1.

Note

Dopo aver installato il Service Pack, la versione del servizio SQL Server deve essere riflessa come 13.0.4422.0.

Se per qualsiasi motivo si sceglie di disinstallare SQL Server 2016 SP1, la disinstallazione di SQL Server 2016 SP1 non è bloccata e sarà possibile disinstallare SQL Server 2016 SP1 come qualsiasi altro Service Pack. Tuttavia, se si esegue l'edizione Standard, Web, Express di SQL Server e si sfruttano alcune delle nuove funzionalità che vengono sbloccate solo a partire da SQL Server 2016 SP1, potrebbero essere visualizzati alcuni errori imprevisti o database potrebbero anche essere lasciati in stato sospetto dopo la disinstallazione di SQL Server 2016 SP1. Anche peggio sarebbe se i database di sistema usano nuove funzionalità, ad esempio la tabella partizionata nel database master, può causare l'impossibilità di avviare l'istanza di SQL Server dopo la disinstallazione di SQL Server 2016 SP1. È quindi consigliabile convalidare che tutte le nuove funzionalità siano disabilitate o eliminate prima di scegliere di disinstallare SQL Server 2016 SP1 nelle edizioni diverse da edizione Enterprise. Non è possibile eliminare memory_optimized_data filegroup. Pertanto, se nel database è stato configurato memory_optimized_data il filegroup con SP1, non è consigliabile disinstallare SQL Server 2016 SP1 in questo caso, altrimenti il database verrà visualizzato in modalità sospetta con il seguente messaggio di errore registrato nel log degli errori:

<Errore dateTime> spid15s: 41381, gravità: 21, stato: 1.
<DateTime> spid15s Il database non può essere avviato in questa edizione di SQL Server perché contiene un filegroup MEMORY_OPTIMIZED_DATA. Per ulteriori informazioni sulle caratteristiche supportate nelle varie edizioni di SQL Server, vedere la documentazione online.

  • Questo prodotto contiene software derivato dalla funzione hash sicura Di Classe.

  • Questo prodotto include software dalla libreria di compressione per utilizzo generico zlib.

  • Parti di questo software si basano in parte sul lavoro di RSA Data Security, Inc. Poiché Microsoft ha incluso RSA Data Security, Inc., software in questo prodotto, Microsoft deve includere il testo seguente che accompagna tale software:

    • Copyright 1990, RSA Data Security, Inc. Tutti i diritti riservati.
    • La licenza per copiare e utilizzare questo software viene concessa a condizione che sia identificata come "RSA Data Security, Inc., MD5 Message-Digest Algorithm" in tutto il materiale menzionato o facendo riferimento a questo software o a questa funzione. La licenza viene concessa anche per creare e usare opere derivate, a condizione che tali lavori siano identificati come "derivati dall'algoritmo RSA Data Security, Inc., MD5 Message-Digest" in tutto il materiale menzionato o facendo riferimento al lavoro derivato.
    • RSA Data Security, Inc., non rilascia alcuna rappresentazione relativa alla commerciabilità di questo software o all'idoneità di questo software per qualsiasi scopo specifico. Viene fornito "così com'è" senza garanzia esplicita o implicita di qualsiasi tipo.

    Questi avvisi devono essere conservati in qualsiasi copia di qualsiasi parte di questa documentazione o software.

  • La funzionalità di mapping di Reporting Services usa i dati dei file di forma TIGER/Line forniti per gentile concessione dell'Stati Uniti Census Bureau. I file di forma TIGER/Line sono un estratto di informazioni geografiche e cartografiche selezionate dal database Census MAF/TIGER I file di forma TIGER/Line sono disponibili gratuitamente dal Census Bureau Stati Uniti. Per altre informazioni sui file di forma TIGER/Line, vedere file di forma TIGER/Line. Le informazioni sui limiti nei file shapefile TIGER/Line sono solo a scopo di raccolta e tabulazione dei dati statistici; la rappresentazione e la designazione per scopi statistici non costituisce una determinazione dell'autorità competente, dei diritti di proprietà o del diritto e non riflette le descrizioni dei terreni legali. Census TIGER e TIGER/Line sono marchi registrati dell'Stati Uniti Census Bureau.

Copyright 2012 Microsoft. Tutti i diritti sono riservati.

Riferimenti

Per altre informazioni su come determinare la versione e l'edizione correnti di SQL Server, selezionare il numero di articolo seguente per passare all'articolo della Microsoft Knowledge Base:

321185 Come identificare la versione e l'edizione di SQL Server

I prodotti di terzi citati in questo articolo sono prodotti da società indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti