Freigeben über


Reinitialisierung von fehlender Nachricht

In einer Hierarchie mit mehreren Standorten verwendet Configuration Manager SQL Server Replikation, um Daten zwischen Standorten zu übertragen. Weitere Informationen finden Sie unter Datenbankreplikation.

Verwenden Sie das folgende Diagramm, um mit der Problembehandlung einer fehlenden Meldung mit SQL Server Replikations-Neuinitialisierung (reit) zu beginnen:

Diagramm zur Problembehandlung beim Erneuten Senden fehlender Meldung

Abfragen

In diesem Diagramm werden die folgenden Abfragen verwendet:

Überprüfen, ob die Erneute Initialisierung für die Standortreplikation nicht abgeschlossen ist

SELECT * FROM RCM_DrsInitializationTracking dt
INNER JOIN ReplicationData rg
ON dt.ReplicationGroup = rg.ReplicationGroup
WHERE dt.InitializationStatus NOT IN (6,7)

Abrufen des TrackingGuid-& Status von der Abonnentenwebsite

SELECT RequestTrackingGUID, InitializationStatus
FROM RCM_DrsInitializationTracking dt
INNER JOIN ReplicationData rg
ON dt.ReplicationGroup = rg.ReplicationGroup
WHERE dt.InitializationStatus NOT IN (6,7)

Abrufen des TrackingGuid-& Status von der Veröffentlichungswebsite

SELECT RequestTrackingGUID, InitializationStatus
FROM RCM_DrsInitializationTracking dt
WHERE RequestTrackingGUID=@trackingGuid

Wartungsaktionen

Version 1902 und höher

Führen Sie die Replikationslinkanalyse aus, um das Problem zu erkennen und erneut zu starten.

Version 1810 und früher

Führen Sie die folgende SQL-Abfrage aus, um die ReplicationGroupIDabzurufen:

SELECT rd.ID AS ReplicationGroupID from ReplicationData rd
INNER JOIN RCM_DrsInitializationTracking it ON rd.ReplicationGroup = it.ReplicationGroup
WHERE it.RequestTrackingGUID=@trackingGuid

Verwenden Sie dann die InitializeData -Methode für die SMS_ReplicationGroup WMI-Klasse mit den folgenden Werten:

  • ReplicationGroupID: aus der vorherigen SQL-Abfrage
  • SiteCode1: übergeordneter Standort
  • SiteCode2: untergeordneter Standort

Weitere Informationen finden Sie unter InitializeData-Methode in der Klasse SMS_ReplicationGroup.

Beispiel

Invoke-WmiMethod –Namespace "root\sms\site_CAS" -Class SMS_ReplicationGroup –Name InitializeData -ArgumentList "20", "CAS", "PR1"

Nächste Schritte