Condividi tramite


Update-CsUserDatabase

 

Ultima modifica dell'argomento: 2012-03-27

Forza il database utente di back-end a cancellare il suo stato di replica con Active Directory. Il database deve quindi leggere di nuovo tutte le informazioni relative agli utenti archiviate in Servizi di dominio Active Directory.

Sintassi

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

Descrizione dettagliata

Il database utente Microsoft Lync Server 2010 contiene informazioni dettagliate su contatti, gruppi e autorizzazioni di accesso. In quanto tale, il database deve sincronizzare periodicamente il suo contenuto con le informazioni archiviate in Active Directory.

Nella maggior parte dei casi la sincronizzazione automatica tra il database utente e Active Directory consente di mantenere aggiornate le informazioni nel database utente. È tuttavia possibile che si verifichi un problema che impedisca tale sincronizzazione automatica. In tal caso, è possibile utilizzare il cmdlet Update-CsUserDatabase per forzare l'aggiornamento del contenuto del database utente con una nuova lettura di tutte le informazioni utente archiviate in Active Directory. Questo cmdlet potrebbe rivelarsi necessario anche quando un aggiornamento del prodotto include una modifica al servizio User Replicator.

Utenti che possono eseguire questo cmdlet: per impostazione predefinita, i membri dei gruppi riportati di seguito sono autorizzati ad eseguire il cmdlet Update-CsUserDatabase in locale: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control, controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (compresi eventuali ruoli RBAC personalizzati creati autonomamente), eseguire il cmdlet riportato di seguito dal prompt di Windows PowerShell:

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

Parametri

Parametro Obbligatorio Tipo Descrizione

Fqdn

Facoltativo

Stringa

Nome di dominio completo (FQDN) del computer che ospita il database utente. Se questo parametro non viene specificato, Update-CsUserDatabase aggiorna il database utente per il pool a cui appartiene il computer locale.

Force

Facoltativo

Parametro opzionale

Consente di ignorare la visualizzazione di messaggi di errori non irreversibili che possono verificarsi durante l'esecuzione del comando.

Tipi di input

Nessuno. Update-CsUserDatabase non accetta l'input da pipeline.

Tipi restituiti

Nessuno. In realtà, Update-CsUserDatabase consente di aggiornare le istanze dell'oggetto Microsoft.Rtc.Management.Xds.DisplayuserDatabase.

Esempio

-------------------------- Esempio 1 ------------------------

Update-CsUserDatabase

Con il comando mostrato nell'esempio 1 viene individuato il database utente per il pool in cui è situato il computer locale, quindi vengono forzate la connessione del database e la restituzione delle informazioni utente complete da Active Directory.

-------------------------- Esempio 2 ------------------------

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

Con l'esempio 2 viene mostrato come forzare una nuova lettura dei dati da Active Directory per un database utente specifico. In questo caso, si tratta del database utente per il pool atl-cs-001.litwareinc.com.

Vedere anche

Ulteriori risorse

Get-CsUserDatabaseState
Set-CsUserDatabaseState