Set-CsConfigurationStoreLocation
トピックの最終更新日: 2012-03-27
中央管理ストア の Active Directory サービス コントロール ポイントを設定します。
構文
Set-CsConfigurationStoreLocation -SqlServerFqdn <Fqdn> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-GlobalSettingsDomainController <Fqdn>] [-Report <String>] [-SkipLookup <SwitchParameter>] [-SqlInstanceName <String>] [-WhatIf [<SwitchParameter>]]
解説
Active Directory ドメイン サービス (AD DS) では、サービス コントロール ポイント (SCP) を使用することで、コンピューターがサービスを見つけることができるようになっています。たとえば、Microsoft Lync Server 2010 をインストールすると、サービス コントロール ポイントが作成されて、Lync Server 2010 データを保持するために使用される 中央管理ストア の場所情報が割り当てられます。データベースに接続する必要があるコンピューターは、Active Directory に接続し、SCP に格納されている情報を使用することで、正しいコンピューターと SQL Server の正しいインスタンスを見つけることができます。
既に説明したように、Lync Server をインストールすると、中央管理ストア の SCP が自動的に作成されます。そのデータベースを別のコンピューターに移動する必要がある場合や、別の SQL Server インスタンスに移動する必要がある場合は、対応するサービス コントロール ポイントを更新する必要があります。Set-CsConfigurationStoreLocation コマンドレットを使用すると、このタスクを実行できます。このコマンドレットを実行すると、Set-CsConfigurationStoreLocation によって Active Directory で SqlServer パラメーターによって指定されたコンピューターが検索されます。次に、保存場所が、そのコンピューターの FQDN に設定されます。
このコマンドレットを実行できるユーザー:既定では、次のグループのメンバーが、Set-CsConfigurationStoreLocation コマンドレットをローカルで実行することを承認されています。RTCUniversalServerAdmins。
パラメーター
パラメーター | 必須かどうか | 型 | 説明 |
---|---|---|---|
SqlServerFqdn |
必須 |
文字列 |
中央管理ストア がインストールされているコンピューターの完全修飾ドメイン名 (FQDN)。次に例を示します。-SqlServer atl-sql-001.litwareinc.com。 |
GlobalSettingsDomainController |
省略可能 |
文字列 |
グローバル設定が格納されているドメイン コントローラーの FQDN。グローバル設定が Active Directory のシステム コンテナーに格納されている場合は、このパラメーターでルート ドメイン コントローラーを指定する必要があります。グローバル設定が構成コンテナーに格納されている場合は、すべてのドメイン コントローラーが使用でき、このパラメーターを省略できます。 |
SqlInstanceName |
省略可能 |
文字列 |
Lync Server のテーブルとデータを含む SQL Server インスタンスの名前。次に例を示します。-SqlInstanceName "rtc"。 |
SkipLookup |
省略可能 |
スイッチ パラメーター |
このパラメーターを指定している場合、Set-CsConfigurationStoreLocation を実行しても、指定のコンピューターと指定の SQL Server インスタンスが利用できるかどうかは確認されません。代わりに、サービス コントロール ポイントが変更されるだけです。 このパラメーターを指定していない場合、SCP が変更される前に、指定のコンピューターと指定の SQL Server インスタンスの両方が利用できるようになっている必要があります。 |
Force |
省略可能 |
スイッチ パラメーター |
コマンド実行中に発生する可能性のある、致命的ではないすべてのエラー メッセージを表示しないようにします。 |
Report |
省略可能 |
文字列 |
コマンドレット実行時に作成されるログ ファイルのファイル パスを指定できるようにします。次に例を示します。-Report "C:\Logs\ConfigurationStore.html" |
WhatIf |
省略可能 |
スイッチ パラメーター |
実際にコマンドを実行せずに、コマンドの実行結果がわかります。 |
Confirm |
省略可能 |
スイッチ パラメーター |
コマンドの実行前に確認メッセージを表示します。 |
入力の種類
なし。Set-CsConfigurationStoreLocation はパイプライン処理された入力を受け入れません。
戻り値の種類
Set-CsConfigurationStoreLocation を実行しても、オブジェクトや値が戻されることはありません。
例
-------------------------- 例 1 ------------------------
Set-CsConfigurationStoreLocation -SqlServerFqdn atl-sql-001.litwareinc.com -SqlInstanceName Rtc
例 1 のコマンドは、Lync Server 中央管理ストア の Active Directory サービス コントロール ポイントを設定します。この例では、SCP は、コンピューター atl-sql-001.litwareinc.com と SQL Server インスタンス Rtc を指しています。
-------------------------- 例 2 ------------------------
Set-CsConfigurationStoreLocation -SqlServerFqdn atl-sql-001.litwareinc.com -SqlInstanceName Rtc -Report C:\Logs\Store_Location.html
例 2 のコマンドは、例 1 のコマンドの変化形です。このコマンドでも、Lync Server 中央管理ストア の Active Directory SCP を設定します。さらに、この処理の成功 (または失敗) に関する情報が C:\Logs\Store_Location.html に記録されます。このログを生成するには、Report パラメーターの後にログ ファイルへの完全なパスを指定します。