次の方法で共有


Update-CsUserDatabase

 

トピックの最終更新日: 2012-03-27

バックエンド ユーザー データベースに対して、Active Directory とのレプリケーションの状態の消去を強制します。これを実行すると、データベースは Active Directory ドメイン サービス (AD DS) に格納されているすべてのユーザー関連情報を再読み取りします。

構文

Update-CsUserDatabase [-Fqdn <Fqdn>] [-Force <SwitchParameter>]

解説

Microsoft Lync Server 2010 のユーザー データベースは、連絡先、グループ、アクセス許可などに関する詳細情報を保持します。このため、このデータベースの内容を、Active Directory に格納されている情報と定期的に同期する必要があります。

通常は、ユーザー データベースと Active Directory 間の自動同期によって、ユーザー データベースの情報を最新のものに維持しています。ただし、何らかの問題によりこの自動同期が実行されない場合があります。このような場合は、Update-CsUserDatabase コマンドレットを使用して、ユーザー データベースに対して Active Directory 内に格納されているすべてのユーザー情報の再読み取りとデータベース自体の内容の更新を強制することができます。また、更新プログラムにユーザー レプリケーター サービスに関する変更が含まれている場合に、このコマンドレットを実行する必要があることがあります。

このコマンドレットを実行できるユーザー: 既定では、Update-CsUserDatabase コマンドレットをローカルで実行する権限があるのは、RTCUniversalUserAdmins および RTCUniversalServerAdmins グループのメンバーです。このコマンドレットが割り当てられているすべての役割ベースのアクセス制御 (RBAC) の役割の一覧 (自身が作成したカスタムの RBAC の役割を含む) を戻すには、Windows PowerShell プロンプトから次のコマンドを実行します。

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Update-CsUserDatabase"}

パラメーター

パラメーター 必須かどうか 説明

Fqdn

省略可能

文字列

ユーザー データベースをホストしているコンピューターの完全修飾ドメイン名 (FQDN) です。このパラメーターが指定されていない場合、Update-CsUserDatabase は、ローカル コンピューターが属するプールのユーザー データベースを更新します。

Force

省略可能

スイッチ パラメーター

コマンド実行中に発生する可能性のある、致命的ではないすべてのエラー メッセージを表示しないようにします。

入力の種類

なし。Update-CsUserDatabase は、パイプ処理による入力を受け入れません。

戻り値の種類

なし。代わりに、Update-CsUserDatabase を実行すると、Microsoft.Rtc.Management.Xds.DisplayuserDatabase オブジェクトのインスタンスが更新されます。

-------------------------- 例 1 ------------------------

Update-CsUserDatabase

例 1 のコマンドでは、ローカル コンピューターがあるプールのユーザー データベースを検索して、そのデータベースを Active Directory と強制的に接続し、すべてのユーザー情報を戻します。

-------------------------- 例 2 ------------------------

Update-CsUserDatabase -Fqdn atl-cs-001.litwareinc.com

例 2 では、特定のユーザー データベースに対して Active Directory からのデータの再読み取りを強制する方法を示しています。この例では、atl-cs-001.litwareinc.com というプールのユーザー データベースです。

関連項目

その他のリソース

Get-CsUserDatabaseState
Set-CsUserDatabaseState