Streams: Aktualisierungen der Streamreplikation (ausstehend)¶
Achtung
Diese Verhaltensänderung ist im Bundle 2024_07 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Die Streamreplikation wird aktualisiert, um falsche Abfrageergebnisse zu verhindern. Einige bislang funktionierende Streams sind jetzt möglicherweise blockiert, weil das System nicht feststellen kann, welche Änderungen sicher sind. Daher werden sowohl sichere als auch unsichere Änderungen blockiert, damit die Datengenauigkeit gewährleistet bleibt.
- Vor der Änderung:
Bei der Replikation von Datenbanken oder Failover-Gruppen könnte ein Stream falsche Ergebnisse zurückgeben, wenn sich die zugrunde liegenden Ansichten nach dem Failover, aber vor dem Verbrauch ändern.
- Nach der Änderung:
Während der Replikation von Datenbanken oder Failover-Gruppen markieren sich Streams selbst als nicht lesbar, anstatt falsche Daten zurückzugeben. Benutzenden wird eine Fehlermeldung mit einer Anleitung zur Wiederherstellung angezeigt, wodurch eine versehentliche Verwendung falscher Ergebnisse verhindert wird.
Um einen nicht lesbaren Stream wiederherzustellen, stellen Sie die ursprüngliche Definition der Ansicht wieder her, verbrauchen Sie alle ausstehenden Änderungen aus dem Stream und wenden Sie dann die beabsichtigten Änderungen auf die Ansicht an.
Ref: 2112