Share via


サイト データの再初期化のトラブルシューティング

マルチサイト階層では、Configuration ManagerはSQL Serverレプリケーションを使用してサイト間でデータを転送します。 詳細については、「 データベース レプリケーション」を参照してください。

次の図を使用して、Configuration Manager階層内のサイト データSQL Serverレプリケーションの再初期化 (再初期化) のトラブルシューティングを開始します。

サイト データの再初期化のトラブルシューティングを行う図

クエリ

この図では、次のクエリを使用します。

サイト レプリケーションの再初期化が完了していないかどうかを確認する

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'

CAS から TrackingGuid & 状態を取得する

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'

プライマリ サイトから TrackingGuid & 状態を取得する

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

プライマリ サイトがメンテナンス モードになっていないことを確認する

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

追跡 ID の要求の状態を確認する

SELECT Status FROM RCM_InitPackageRequest
WHERE RequestTrackingGUID=@trackGuid

次の手順