Reinizializzare un messaggio mancante

In una gerarchia multisito Configuration Manager usa il servizio Replica di database (DRS) per trasferire i dati tra siti. Per altre informazioni, vedere Replica di database.

Utilizzare il diagramma seguente per avviare la risoluzione dei problemi relativi a un messaggio mancante con la reinizializzazione DRS (reinit):

Diagramma di un albero delle decisioni per risolvere i problemi relativi a un messaggio mancante.

Queries

Questo diagramma usa le query seguenti:

Verificare se la reinizializzazione non è ancora completata per la replica del sito

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

Ottenere lo stato di & TrackingGuid dal sito del sottoscrittore

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

Ottenere lo stato di & TrackingGuid dal sito di pubblicazione

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

Azioni correttive

Versione 1902 e successive

Per rilevare il problema e ripetere l'inizializzazione, eseguire il Replication Link Analyzer.

Versione 1810 e precedenti

Eseguire la query SQL seguente per ottenere ReplicationGroupID:

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

Usare quindi il InitializeData metodo nella SMS_ReplicationGroup classe WMI con i valori seguenti:

  • ReplicationGroupID: dalla query SQL precedente
  • SiteCode1: sito padre
  • SiteCode2: sub-sito

Per altre informazioni, vedere Metodo InitializeData nella classe SMS_ReplicationGroup.

Esempio

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

Passaggi successivi