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 中儲存的所有使用者資訊,以重新整理自己的內容。如果產品更新包含使用者複寫器的變更,您也需要執行這個指令程式。
誰可以執行此 Cmdlet:下列群組的成員預設會獲授權可以在本機上執行 Update-CsUserDatabase Cmdlet: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,並從 Active Directory 傳回完整的使用者資訊。
-------------------------- 範例 2 ------------------------
Update-CsUserDatabase -Fqdn atl-cs-001.litwareinc.com
範例 2 顯示您可以如何強制特定使用者資料庫重新讀取 Active Directory 的資料。在此例中就是 atl-cs-001.litwareinc.com 集區的使用者資料庫。