KB5003279 - Informazioni sulla versione di SQL Server 2016 Service Pack 3

Data di rilascio: 15 settembre 2021
Versione: 13.0.6300.2

Questo articolo contiene informazioni importanti da leggere prima di installare Microsoft SQL Server 2016 Service Pack 3 (SP3). 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 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 aggiornamento

Se si usa la funzionalità Rilevamento modifiche, potrebbero verificarsi errori. Per altre informazioni, vedere KB5007039 prima di applicare questo pacchetto di aggiornamento.

Elenco delle correzioni incluse in SQL Server 2016 SP3

I Service Pack di Microsoft SQL Server 2016 sono aggiornamenti cumulativi. SQL Server 2016 SP3 aggiorna tutte le edizioni e i livelli di servizio di SQL Server 2016 a SQL Server 2016 SP3. Oltre alle correzioni elencate in questo articolo, SQL Server 2016 SP3 include hotfix inclusi in SQL Server 2016 Cumulative Update 1 (CU1) a SQL Server 2016 SP2 CU17.

Per altre informazioni sugli aggiornamenti cumulativi disponibili in SQL Server 2016, vedere Versioni di build di SQL Server 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 SP3, vedere gli articoli della Microsoft Knowledge Base seguenti.

Informazioni di riferimento su bug Area Path descrizione
14048342 Miglioramento: listener del gruppo di disponibilità senza il servizio di bilanciamento del carico in SQL Server 2019, 2017 e 2016 (KB4578579) Disponibilità elevata
12344341 CORREZIONE: il log delle transazioni non viene troncato in un gruppo di disponibilità a nodo singolo in SQL Server (KB4515772) Disponibilità elevata
13323519 CORREZIONE: è possibile che si verifichi un errore dell'utilità di pianificazione senza rendimento con il gruppo di disponibilità AlwaysOn in Microsoft SQL Server (KB4541303) Disponibilità elevata
14059362 CORREZIONE: la riga di log è dettagliata quando il gruppo di disponibilità Always On ha molti database in SQL Server 2019 e 2016 (KB5003596) Disponibilità elevata
13829857 Corregge un'eccezione di violazione di accesso che può verificarsi quando sp_server_diagnostics viene eseguita. Disponibilità elevata
14031841 Risolve un problema che causa la modifica del database log_reuse_wait_desc quando AVAILABILITY_REPLICA un database viene rimosso dal gruppo di disponibilità. Disponibilità elevata
13435419 Correzione delle vulnerabilità di sicurezza CVE-2015-6420 e CVE-2017-15708 Integration Services
13163658 CORREZIONE: l'installazione non riesce quando si installa SQL Server nell'istanza del cluster di failover con punti di montaggio (KB5005686) Installazione e installazione
14056703 Miglioramento: abilitare la funzionalità DNN in SQL Server 2019 e 2016 FCI (KB4537868) Connettività SQL
13526297 INSERT EXEC non è riuscito perché la stored procedure ha modificato lo schema dell'errore della tabella di destinazione in SQL Server 2016 Motore SQL
12670403 Miglioramento: migliorare il supporto e l'usabilità di CDC con i database in memoria (KB4500511) Motore SQL
13330609 Miglioramento: le dimensioni e i criteri di conservazione vengono aumentati nella traccia XEvent predefinita system_health in SQL Server 2019, 2017 e 2016 (KB4541132) Motore SQL
13032229 Miglioramento: vengono creati nuovi temp_table_cache_trace e temp_table_destroy_list_trace XEvent in SQL Server 2019 e 2016 (KB5003937) Motore SQL
11324212 FIX: l'asserzione si verifica quando si accede a una tabella ottimizzata per la memoria tramite MARS in SQL Server 2017 o 2016 (KB4046056) Motore SQL
12920913 CORREZIONE: si verifica un errore quando si usa sp_addarticle per aggiungere articoli per la replica transazionale alla tabella ottimizzata per la memoria nel sottoscrittore in SQL Server 2017 e 2016 (KB4493329) Motore SQL
13048725 FIX: il datum geocentrico dell'Australia 2020 viene aggiunto a SQL Server 2017, 2016 e 2014 (KB4506023) Motore SQL
13186160 CORREZIONE: il pacchetto di aggiornamento SQL non aggiorna correttamente i file del database locale quando viene installato tramite SqlLocalDb.msi (KB4526524) Motore SQL
12107073 FIX: l'asserzione si verifica quando viene usata sys.sp_cdc_enable_table per abilitare CDC nella tabella del set di colonne in SQL Server 2017 e 2016 (KB4531386) Motore SQL
13128336 CORREZIONE: correggere l'accounting della pagina di memoria non corretta che causa errori di memoria insufficiente in SQL Server (KB4536005) Motore SQL
13127842 CORREZIONE: l'eccezione di violazione di accesso si verifica quando si promuovono latch di pagine di database usate di frequente in SQL Server 2017 e 2016 (KB4551720) Motore SQL
13345987 CORREZIONE: il backup gestito non esegue il backup completo quando la preferenza di backup è impostata su secondaria nella replica secondaria di sola lettura in SQL Server 2016 (KB5004059) Motore SQL
14048422 CORREZIONE: aggiornare il servizio Analisi utilizzo software di SQL Server 2017 e 2016 per inviare dati di utilizzo e diagnostica a un nuovo endpoint (KB5004466) Motore SQL
14037575 CORREZIONE: SQLLocalDB.exe informazioni non visualizzano informazioni sull'istanza di LocalDB specificata se SQL LocalDB 2016 SP2 è installato (KB5005453) Motore SQL
13327250 CORREZIONE: "SQLLocalDB.exe versioni" smette di elencare le versioni di LocalDB installate nel computer se SQL LocalDB 2016 SP1/SP2 è installato (KB5005687) Motore SQL
13965515 Corregge l'eccezione EXCEPTION_INVALID_CRT_PARAMETER quando si esegue INSERT\UPDATE una tabella replicata a livello. Motore SQL
13990061 Corregge una perdita di memoria quando si usa il metodo spaziale STDistance con un indice spaziale. Motore SQL
13992219 Corregge il sp_hadr_verify_replication_publisher nome del database di distribuzione errato nel messaggio di errore. Motore SQL
14034656 Introduce nuove funzionalità di registrazione e XEvent per risolvere i problemi di analisi del pool di buffer a esecuzione prolungata. Per altre informazioni, vedere Operazioni che analizzano il pool di buffer di SQL Server sono lente in computer di memoria di grandi dimensioni. Motore SQL
14042368 Risolve un problema in cui alcune delle cartelle di lavoro temporanee non vengono cancellate quando molte query R vengono eseguite in parallelo. Motore SQL
14043334 Corregge l'asserzione seguente che potrebbe causare la generazione di un dump di SQL Server:

RecXdes::AnalyzeLogRecord file =FilePath\FileName line = LineNumber expression = m_state == XDES_COMMITTED
Motore SQL
14068486 Risolve un problema per cui non è possibile configurare il backup gestito in SQL Server 2016 usando le credenziali di firma di accesso condiviso di Azure con un segreto lungo a causa della scadenza della firma di accesso condiviso. Motore SQL
14072767 Abilita il nuovo formato di registrazione per writer SQL che fornisce dati aggiuntivi per la risoluzione dei problemi in un formato di lettura/analisi semplice, oltre a un controllo avanzato del livello di dettaglio del log e abilitazione/disabilitazione. Per altre informazioni, vedere Registrazione vss writer di SQL Server. Motore SQL
14117764 Risolve agente di snapshot problema di prestazioni osservato in SQL 2016 SP2 CU13 e versioni successive. Motore SQL
14130908 Risolve un problema di dati mancanti nella tabella laterale Change Data Capture (CDC) e aggiunge una maggiore gestione degli errori per evitare la perdita di dati. Motore SQL
14187407 Risolve un problema per cui non è possibile eseguire Machine Learning Services (script R) quando si esegue un'installazione di Microsoft SQL Server 2016 senza vc_redist 2015 (msvcp140.dll). Motore SQL
14193631 Risolve un problema a causa del quale si verifica una violazione di accesso (AV) e vengono visualizzate le EXCEPTION_ACCESS_VIOLATION parole chiave e FFtFileObject::ProcessSetInfo nel log degli errori di SQL Server quando si usa la funzionalità FileTable in SQL Server nel computer che usa Windows Defender Antivirus.

Nota: questo problema può verificarsi dopo gli aggiornamenti di Windows Defender in Windows 10, versione 1607 o successiva, Windows Server 2016 e Windows Server 2019.
Motore SQL
12904837 Miglioramento: il miglioramento aggiunge sql_statement_post_compile XEvent in SQL Server 2017 e 2016 (KB4480630) Prestazioni SQL

11985415 13377244
Miglioramento: è possibile rilevare statistiche danneggiate usando extended_logical_checks in SQL Server 2019 e 2016 (KB4530907) Prestazioni SQL
12994428 Rende più accurato il tempo e la durata della CPU segnalati da xevent query_plan_profile . Per altre informazioni, vedere Infrastruttura di profilatura query. Prestazioni SQL
13989322 Corregge l'errore di violazione di accesso che si verifica quando ALTER INDEX viene forzata l'esecuzione tramite Query Store. Prestazioni SQL
14056563 Risolve un problema di overflow dello stack quando si esegue una query con un numero molto elevato di UNION clausole. Prestazioni SQL
14080827 Corregge un'asserzione in CQPOnDemandTask::ExecuteQPJob se le statistiche di aggiornamento asincrono automatico sono abilitate. Prestazioni SQL
10087766 CORREZIONE: SQL Server non viene avviato con messaggi di errore quando viene effettuato il provisioning di un certificato non corretto per SSL (KB5005689) Sicurezza di SQL

Come ottenere SQL Server 2016 SP3

SQL Server 2016 SP3, Microsoft SQL Server 2016 SP3 Express e Microsoft SQL Server 2016 SP3 Feature Pack sono disponibili per il download e l'installazione manuali nei siti Web dell'Area download Microsoft seguenti.

Nota

Dopo aver installato questo Service Pack, la versione del servizio SQL Server deve essere 13.0.6300.2. I Service Pack di Microsoft SQL Server 2016 sono aggiornamenti cumulativi. SQL Server 2016 SP3 aggiorna tutte le edizioni e i livelli di servizio di SQL Server 2016 a SQL Server 2016 SP3.

Informazioni sui file

Informazioni sull'hash dei file
File name Hash SHA256
SQLServer2016SP3-KB5003279-x64-ENU.exe CAE75F65C7C3C263A7BDBAEF0F4AFD0AE49BAF57C08AB27141A7B26008658A91
SQLServer2016-SSEI-Expr.exe 25692917049A856B9CCEA2C1242F42A1A585D3AD94F1F449E93BE183F17C397A

Note per questo aggiornamento

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

Disinstallazione di SQL Server 2016 SP3 (scelta non consigliata)

Se, per qualsiasi motivo, si sceglie di disinstallare SQL Server 2016 SP3, la disinstallazione di SQL Server 2016 SP3 non verrà bloccata e sarà possibile disinstallare SQL Server 2016 SP3 nello stesso modo degli altri Service Pack. Tuttavia, se si esegue l'edizione Standard, Web o Express di SQL Server e si usano alcune nuove funzionalità sbloccate solo quando si avvia SQL Server 2016 SP3, è possibile che si verifichino errori o che i database rimangano in uno stato sospetto dopo la disinstallazione di SQL Server 2016 SP3. Peggio ancora, se i database di sistema usano nuove funzionalità ,ad esempio tabelle partizionate nei database master, ciò potrebbe impedire l'avvio delle istanze di SQL Server dopo la disinstallazione di SQL Server 2016 SP3.

È consigliabile verificare che tutte le nuove funzionalità siano disabilitate o eliminate prima di scegliere di disinstallare SQL Server 2016 SP3 nelle edizioni diverse dall'edizione Enterprise. Non è possibile eliminare il filegroup memory_optimized_data nel database con SP3. Non è consigliabile disinstallare SQL Server 2016 SP3. In caso contrario, il database passerà a uno stato sospetto e la voce seguente verrà registrata nel log degli errori:

<Errore DateTime>: 41381, gravità: 21, stato: 1.DateTime
<> 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.

Come eseguire l'intall di R Services

Per informazioni su come installare SQL Server 2016 R Services in Windows, vedere Installare SQL Server 2016 R Services

Attribuzioni di copyright
  • 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. Il software viene fornito “com’è”, senza alcun tipo di garanzia, espressa o implicita.

    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 legali dei terreni. 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