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.

Nota

Questo articolo funge da singola fonte 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 sul 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 si dispone di autorizzazioni DCOM personalizzate, sarà necessario riapplicare la personalizzazione.

Odbc Driver 13.1

Con l'installazione predefinita di SQL Server 2016, ODBC Driver 13.0 viene installato nel server utilizzato da SQL Agent e SSMS (installato nel server) per connettersi all'istanza di SQL Server. Se odbc Driver 13.1 è stato installato nel server per qualsiasi motivo, SQL Server'installazione di 2016 SP1 sostituisce l'installazione di ODBC Driver 13.1 e le correzioni introdotte nella versione 13.1, ad esempio KB 3185365, potrebbero andare 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 se il driver ODBC è installato nel server, è possibile passare a Pannello di controllo del server -> Programmi e funzionalità -> Cercare ODBC. Il numero di versione del driver ODBC 13.1 è 13.1.811.168, come illustrato di seguito:

Screenshot di Microsoft ODBC Driver 13 per SQL Server.

Elenco di correzioni incluse in SQL Server 2016 SP1

I Service Pack di Microsoft SQL Server 2016 sono aggiornamenti cumulativi. SQL Server 2016 SP1 aggiorna 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 hotfix inclusi in SQL Server 2016 Cumulative Update 1 (CU1) per SQL Server 2016 CU3.

Per altre informazioni sugli aggiornamenti cumulativi disponibili in SQL Server 2016, vedere SQL Server versioni di compilazione 2016.

Nota

  • 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 sui bug Descrizione
7778636 È disponibile un aggiornamento che estende l'evento esteso Trace con informazioni sull'handshake del protocollo di sicurezza in SQL Server 2016 (KB3191296)
7898693 Come usare DBCC CLONEDATABASE per generare una copia solo schema e statistiche di un database utente in SQL Server 2014 SP2 e SQL Server 2016 SP1 (KB3177838)
7994008 Supporta DROP TABLE DDL per gli articoli inclusi nella replica transazionale in SQL Server 2014 o in SQL Server 2016 SP1 (KB3170123)
8024963 Aggiornamento per aggiungere un avviso di concessione di memoria a Showplan XML 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 codice XML showplan in SQL Server 2014 SP2 o 2016 (KB3170115)
8025018 Diagnostica migliorata per i piani di esecuzione delle query che prevedono il pushdown dei predicati residui in SQL Server (KB3107397)
8025088 Update aggiunge eventi estesi AlwaysOn e 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 XML showplan in SQL Server 2016 (KB3190761)
8110745 È disponibile un aggiornamento che aggiunge il supporto per i vincoli autoreferenziali 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 comportano il pushdown dei predicati residui in SQL Server 2016 (KB3190762)
8155425 Una nuova funzione DynamicManagement "sys.dm_exec_query_statistics_xml" è disponibile in SQL Server Service Pack 1 2016 (KB3190871)
8349500 È disponibile un aggiornamento che aggiunge informazioni complessive 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" (Attributo "Salt" per Password mancante nel manifesto del progetto) quando si chiude e riapre un progetto SSIS BI in SQL Server 2016 (KB3189687)
8024967 FIX: errore grave quando si usa la DMV sys.dm_db_uncontained_entities in SQL Server 2014 o 2016 (KB3172998)
8024976 Errore "Il provider di log "Microsoft.LogProviderSQLServer" non è installato correttamente" quando si apre la finestra Configura log SSIS (KB3100256)
8025041 FIX: errore "Impossibile creare un piano di ripristino a causa di un'interruzione 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 FIX: la concessione di memoria necessaria per eseguire il join di ciclo annidato ottimizzato non viene riflessa in Showplan XML in SQL Server 2014 o 2016 (KB3170116)
8025125 FIX: SQL Server registro errori cita erroneamente i processori logici quando è abilitato soft-NUMA (KB3189663)
8025131 DMV sys.dm_os_memory_nodes restituisce un valore diverso da zero per il valore pages_kb per il nodo 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 FIX: l'installazione dell'aggiornamento cumulativo 1 per SQL Server 2016 non riesce in un'istanza denominata (KB3189709)
8273495 FIX: 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 FIX: 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 i messaggi di errore con un livello di gravità pari a 21 per le mancate corrispondenze di checksum rilevate nei file del checkpoint OLTP In-Memory (KB4019715)
8528563 FIX: SQL Server 2016 smette di rispondere quando si ripristinano i database che contengono tabelle ottimizzate per la memoria (KB3197605)
8529432 CORREZIONE: SQL Server Backup gestito 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 utilizza memoria della classe di archiviazione (NVDIMM-N nonvolatile storage)
Prestazioni scarse quando si esegue INSERT. Operazioni SELECT in SQL Server 2016 (KB3180087)
Avviso "È necessario un driver con firma digitale" quando si installano pacchetti SQL Server in Windows Server 2016 e Windows 10 (KB3203693)
8024991 FIX: le colonne mancanti non vengono specificate nel messaggio di errore quando si importano dati usando l'Importazione/Esportazione guidata (KB3112704)

Risoluzioni aggiuntive

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

Informazioni di riferimento sui bug Descrizione Area di correzione

68674998024974
I valori NULL vengono ignorati quando si modifica il tipo di dati di una colonna da text a varchar(max). Motore
8024962 Sqlcmd viene chiuso senza errori se il testo della query contiene commenti incorporati e parentesi ("{" graffe o "}"). Motore
8024968 L'ordinamento batch e il ciclo annidato ottimizzato possono causare problemi di stabilità e prestazioni. Motore
8024987 Le analisi di tabella e le analisi dell'indice con predicato push-down tendono a sovrastimare la concessione di memoria per l'operatore padre. Motore
8024997 La funzionalità di ricerca Full-Text non funziona come previsto per la lingua olandese. Motore
8025069 L'istruzione CREATE NONCLUSTERED INDEX può avere esito negativo se il nome del database inizia con un carattere '#'. Motore
8025097 Aggiungere messaggi informativi per tempdb le configurazioni nel log degli errori SQL Server. Motore
8267453 MERGE Le istruzioni che contengono entrambe le UPDATE istruzioni e INSERT hanno esito negativo con "Impossibile inserire una riga di chiave duplicata" se la tabella di destinazione contiene un indice univoco. Motore
8279683 SQL Server si arresta in modo anomalo quando un'attività Tuple Mover viene terminata in modo imprevisto. Motore
8025058 Aggiungere il nome della tabella e le informazioni sul valore della chiave primaria per l'errore 20598 nella msdistribution_history tabella (replica di SQL Server). Miglioramento
8025059 Quando un agente di replica ha esito negativo con timeout della query, il testo della query viene registrato senza la registrazione dettagliata abilitata. Replica
8025081 L'agente di lettura log della replica potrebbe non riuscire quando la tabella di destinazione è una stringa vuota. Replica
4300066 Aggiornare le informazioni sul copyright a " © Microsoft 2016" nell'installazione del prompt dei comandi SQL Server. Configurazione
5610151 Viene restituito un messaggio di avviso non necessario nell'output della riga di comando quando slipstream installa SQL Server con l'opzione della riga di comando. Configurazione
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. Configurazione
7350315 Installare SQL Server in un computer con un nome di dominio non inglese avrà esito negativo e verrà visualizzato l'errore "Caratteri non validi nel percorso". Configurazione
7439317 La stringa "Setup Discovery Report" nel "Report di individuazione delle funzionalità di SQL Server installato" non è localizzata. Configurazione
7439502 SQL Server procedura guidata di installazione guidata 2016 indicata erroneamente SQL Server 2008 SP3 mentre è necessario SQL 2008 R2 SP3. Configurazione
8024994 Nella scheda Completa il collegamento alla documentazione MSDN "Surface Area Configuration" non è presente nella sezione Documento e collegamenti di un'installazione slipstream. Configurazione
8051010 L'installazione di SQL Server 2016 potrebbe non riuscire se durante l'installazione viene installato ODBC Driver 11 for SQL Server. Configurazione
8343905 Un'installazione slipstream potrebbe non riuscire con l'errore "Convalida del nome sicuro non riuscita". Configurazione
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. Configurazione
8024972 BCP ha esito negativo con 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 Row-Level Security (RLS) potrebbero non riuscire anche se DataView è impostato su Sample. SSAS
8210484 Affinity mask non funziona correttamente per i nodi NUMA in SQL Server Analysis Services 2016. SSAS
8281121 Migliorare la scalabilità delle prestazioni tabulari di SSAS implementando il riconoscimento NUMA in modalità tabulare SSAS. SSAS
8430619 Migliorare la scalabilità delle prestazioni tabulari di SSAS usando Intel® Threading Building Blocks (Intel® TBB). SSAS
8024998 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 riesce a ottenere la codifica dai documenti XML, verrà usata la codifica Unicode. SSIS
7330691 Aggiunge altre informazioni per indicare se un report è un report per dispositivi mobili nei log di esecuzione del server di report SSRS. SSRS
7807395 Potrebbe essere necessario ripetere 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 potrebbe 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.

Nota

Dopo aver installato il Service Pack, la versione del servizio SQL Server dovrebbe 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à sbloccate solo a partire da SQL Server 2016 SP1, potrebbero verificarsi errori imprevisti o alcuni database potrebbero anche essere lasciati in stato sospetto dopo la disinstallazione di SQL Server 2016 SP1. Peggio ancora, se i database di sistema usano nuove funzionalità, ad esempio una tabella partizionata nel database master, può causare SQL Server'avvio dell'istanza 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 in edizioni diverse da edizione Enterprise. Non è possibile eliminare memory_optimized_data filegroup. Di conseguenza, se si dispone di un filegroup di installazione memory_optimized_data nel database con SP1, non è consigliabile disinstallare SQL Server 2016 SP1 in questo caso altrimenti il database otterrà la modalità sospetta con il seguente messaggio di errore registrato nel log degli errori:

<Errore di DateTime> spid15s: 41381, gravità: 21, stato: 1.
<DateTime> spid15s Impossibile avviare il database in questa edizione di SQL Server perché contiene un filegroup MEMORY_OPTIMIZED_DATA. Per altre informazioni sul supporto delle funzionalità in diverse edizioni SQL Server, vedere la documentazione online.

  • Questo prodotto contiene software derivato dalla funzione hash sicura Xerox.

  • Questo prodotto include software della 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 il software RSA Data Security, Inc., in questo prodotto, Microsoft deve includere il testo seguente che accompagnava tale software:

    • Copyright 1990, RSA Data Security, Inc. Tutti i diritti riservati.
    • La licenza per copiare e usare questo software viene concessa a condizione che sia identificata come "RSA Data Security, Inc., MD5 Message-Digest Algorithm" in tutti i materiali che menzionano o fanno riferimento a questo software o a questa funzione. La licenza viene concessa anche per la creazione e l'uso di opere derivate a condizione che tali opere siano identificate come "derivate dall'algoritmo RSA Data Security, Inc., MD5 Message-Digest" in tutti i materiali che menzionano o fanno riferimento al lavoro derivato.
    • RSA Data Security, Inc., non rilascia alcuna dichiarazione in merito alla commerciabilità di questo software o all'idoneità di questo software per qualsiasi scopo specifico. Viene fornito "così come è" senza garanzia esplicita o implicita di alcun tipo.

    Queste comunicazioni devono essere conservate in qualsiasi copia di qualsiasi parte di questa documentazione o software.

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

Copyright 2012 Microsoft. Tutti i diritti riservati.

Riferimenti

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

321185 Come identificare la versione e l'edizione 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