Problembeschreibung
Angenommen, Sie führen eine Abfrage auf einem sekundären Replikat der sekundären verfügbarkeitsgruppe einer verteilten verfügbarkeitsgruppe in Microsoft SQL Server 2016 und 2017 aus. Wenn Sie eine Transaktionsprotokollsicherung auf einem anderen Replikat in der Gruppe der verteilten Verfügbarkeit zur gleichen Zeit ausführen, schlägt die Abfrage fehl, und es wird die folgende Fehlermeldung angezeigt:
Msg 3948, Ebene 16, Zustand 2, Zeile LineNumber
Die Transaktion wurde aufgrund der Konfiguration/Zustandsänderung des verfügbarkeitsreplikats beendet, oder weil Ghost-Einträge auf dem primären und dem sekundären verfügbarkeitsreplikat gelöscht werden, die möglicherweise von Abfragen benötigt werden, die unter Snapshotisolation ausgeführt werden. Wiederholen Sie die Transaktion.
Fehlerbehebung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Erfahren Sie mehr über die Terminologie, mit der Microsoft Softwareupdates beschreibt.