KB4499231 - CORREZIONE: l'agente di lettura del log potrebbe non riuscire dopo un failover di AG con TF 1448 abilitato in SQL Server 2014, 2016 e 2017

Si applica a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomi

L'installazione del gruppo di disponibilità (AG) e il database dell'autore della replica transazionale vengono aggiunti come database AG e trace flag (TF) 1448 è abilitato in Microsoft SQL Server 2014, 2016 e 2017. Dopo il failover di AG, l'agente del lettore di log potrebbe non riuscire con l'errore seguente:

Impossibile eseguire 'sp_repldone/sp_replcounters' su 'ServerName\ServerInstance'. (Origine: MSSQL_REPL, Numero errore: MSSQL_REPL20011). L'LSN specificato {0018cfa2:000086f8:0003} per l'analisi del log repldone non è un record di commit replicato.The specified LSN {0018cfa2:000086f8:0003} for repldone log scan is not a replicated commit record.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Risoluzione

Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:

Informazioni sugli aggiornamenti cumulativi per SQL Server:

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.