Save-CMDatabaseReplicationDiagnostic

Configuration Manager のデータベース レプリケーション診断情報をファイルに保存します。

構文

Save-CMDatabaseReplicationDiagnostic
    -ChildSiteCode <String>
    [-FileName <String>]
    [-PassThru]
    [-SiteCode <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

Save-CMDatabaseReplicationDiagnostic コマンドレットは、Configuration Manager のデータベース レプリケーションの問題に関する診断情報を指定されたファイルに保存します。 このコマンドレットは、親サイト データベースと子サイト データベース間のリンクの診断を実行します。 サイトは名前またはサイト コードで指定できますが、1 つのサイトを名前で指定し、もう一方をサイト コードで指定することはできません。

Configuration Manager データベース レプリケーションは、サイト データベースで行われた変更を、Configuration Manager サイト階層内の他のサイトに格納されている情報とマージして、すべてのサイトが同じ情報を共有できるようにします。 Configuration Manager では、親サイトと子サイトの間でデータベース レプリケーションが自動的に構成されます。 診断は、データベース レプリケーションの問題を特定します。

注:

PS XYZ:\>など、Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します。 詳細については、「作業の 開始」を参照してください。

例 1: データベース レプリケーション診断を保存する

PS XYZ:\> Save-CMDatabaseReplicationDiagnostic -ChildSiteCode "CC2" -FileName "D:\Diagnostics\CCB_CC2_Diagnostics.csv" -ParentSiteCode "CCB"

このコマンドは、データベース レプリケーション診断を CCB_CC2_Diagnostics.csv という名前のファイルに保存します。 コマンドは、サイト コードを使用して親サイトと子サイトを指定します。

パラメーター

-ChildSiteCode

Configuration Manager サイトのサイト コードを指定します。 これは子サイトです。

型:String
Aliases:Site2
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字の値として扱います。 ForceWildcardHandling と組み合わせることはできません。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-FileName

ファイル名を指定します。 このコマンドレットは、このファイルへのデータベース レプリケーションのデータベース診断情報を保存します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作が発生する可能性があります (推奨されません)。 DisableWildcardHandling と組み合わせることはできません。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PassThru

このパラメーターを追加して、作業中のアイテムを表すオブジェクトを返します。 既定では、このコマンドレットは出力を生成しない場合があります。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SiteCode

型:String
Aliases:Site1, ParentSiteCode
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

出力

System.String