Freigeben über


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 Gespeicherte Replikationsprozeduren (Transact-SQL).

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

  1. Führen Sie auf dem Verteiler für die Verteilungsdatenbank sp_browsereplcmdsaus.

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_helparticleaus. Geben Sie @publication und @articlean. Beachten Sie den Wert von article id im Resultset.

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

Weitere Informationen

Programmgesteuertes Überwachen der Replikation