Partilhar via


Reinit dos dados do site de resolução de problemas

Numa hierarquia multi-site, o Gestor de Configuração utiliza SQL Server replicação para transferir dados entre sites. Para obter mais informações, consulte a replicação da Base de Dados.

Utilize o seguinte diagrama para iniciar a resolução de problemas SQL Server reinitialização de replicação (reinit) para os dados do site numa hierarquia do Gestor de Configuração:

Diagrama para resolução de problemas de dados do site reinit

Consultas

Este diagrama utiliza as seguintes consultas:

Verifique se a replicação do site ainda não terminou o reinit

SELECT * FROM RCM_DrsInitializationTracking dt
INNER JOIN ReplicationData rg
ON dt.ReplicationGroup = rg.ReplicationGroup
WHERE dt.InitializationStatus NOT IN (6,7)
AND rg.ReplicationPattern=N`Site'

Obtenha o Estado de & trackingGuid do CAS

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

Obtenha o Estado de & TrackingGuid do local primário

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

Verifique se o local primário não está em modo de manutenção

SELECT * FROM ServerData
WHERE SiteStatus = 125
AND SiteCode=dbo.fnGetSiteCode()
AND ServerRole=N'Peer'

Verifique o estado do pedido para o ID de rastreio

SELECT Status FROM RCM_InitPackageRequest
WHERE RequestTrackingGUID=@trackGuid

Passos seguintes