Problembeschreibung
Angenommen, Sie haben die Transaktionsreplikation mit dem Wert "immediate_sync=false" für eine stark transaktionale Datenbank konfiguriert. Nachdem Sie der Veröffentlichung eine neue Tabelle hinzugefügt haben, stellen Sie fest, dass der Verteilungs-Agent keine Erstellungsbefehle anwendet, die sich auf die neu hinzugefügte Tabelle auf dem Abonnenten beziehen.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Lösung
Dieses Problem wurde in den folgenden kumulativen Updates für SQL Server behoben:
Hinweis Um dieses Problem zu beheben, müssen Sie das zugehörige kumulative Update auf die Server des Verlegers und des Verteilers in einer Replikationstopologie anwenden.
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Problemumgehung
Gehen Sie wie folgt vor, um dieses Problem zu umgehen:
-
Um sicherzustellen, dass dieses Problem in Zukunft nicht auftritt, ändern Sie den immediate_sync Wert in true.
-
Beenden Sie den Protokolllese-Agent, bevor Sie den Artikel hinzufügen, und starten Sie dann den Protokolllese-Agent neu, nachdem der neue Momentaufnahme generiert wurde.
-
Beenden Sie den Verteilungs-Agent, bevor Sie den Artikel hinzufügen, und starten Sie den Verteilungs-Agent neu, nachdem der neue Momentaufnahme generiert wurde.
Informationsquellen
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.