Vorgehensweise: Anzeigen replizierter Befehle und anderer Informationen in der Verteilungsdatenbank (Replikationsprogrammierung mit Transact-SQL)

Bei Verwendung der Transaktionsreplikation werden Transaktionsbefehle in der Verteilungsdatenbank gespeichert, bis sie vom Verteilungs-Agent an alle Abonnenten weitergegeben oder bis die Änderungen von einem Verteilungs-Agent abgerufen werden. Diese ausstehenden Befehle in der Verteilungsdatenbank können programmgesteuert mit gespeicherten Replikationsprozeduren angezeigt werden. Weitere Informationen finden Sie unter Funktionsweise der Transaktionsreplikation.

So zeigen Sie replizierte Befehle für alle Transaktionsveröffentlichungen in der Verteilungsdatenbank an

So zeigen Sie replizierte Befehle in der Verteilungsdatenbank für einen bestimmten Artikel oder für eine bestimmte Datenbank an, der bzw. die mithilfe der Transaktionsreplikation veröffentlicht wurde

  1. (Optional) Führen Sie auf dem Verleger für die Veröffentlichungsdatenbank sp_helparticle aus. Geben Sie @publication und @article an. Beachten Sie den Wert von article id im Resultset.

  2. Führen Sie auf dem Verteiler für die Verteilungsdatenbank sp_browsereplcmds aus. (Optional) Geben Sie die Artikel-ID aus Schritt 2 für @article_id an. (Optional) Geben Sie die ID der Veröffentlichungsdatenbank für @publisher_database_id an, die aus der database_id-Spalte in der sys.databases-Katalogsicht abgerufen werden kann.