Symptome
Das Setup der Verfügbarkeitsgruppe (AG) und die Datenbank des Transaktionsreplikationsherausgebers werden als AG-Datenbank verknüpft, und das Ablaufverfolgungsflag (TF) 1448 ist in Microsoft SQL Server 2014, 2016 und 2017 aktiviert. Nach dem AG-Failover schlägt der Protokolllese-Agent möglicherweise mit dem folgenden Fehler fehl:
Der Prozess konnte "sp_repldone/sp_replcounters" auf "ServerName\ServerInstance" nicht ausführen. (Quelle: MSSQL_REPL, Fehlernummer: MSSQL_REPL20011). Die angegebene LSN {0018cfa2:000086f8:0003} für die repldone Protokollüberprüfung ist kein replizierter Commit-Eintrag.
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Lösung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
- Kumulatives Update 15 für SQL Server 2017
- Kumulatives Update 7 für SQL Server 2016 SP2
- Kumulatives Update 15 für SQL Server 2016 SP1
- Kumulatives Update 3 für SQL Server 2014 SP3
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
- Neuestes kumulative Update für SQL Server 2017
- Neuestes kumulative Update für SQL Server 2016
- Neuestes kumulative Update für SQL Server 2014
Referenzmaterial
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.