Get-CsAdServerSchema
Tópico modificado em: 2012-03-23
Retorna informações que indicam se o esquema do Active Directory foi configurado corretamente, para permitir a instalação do Microsoft Lync Server 2010.
Sintaxe
Get-CsAdServerSchema [-Report <String>]
Descrição Detalhada
O Lync Server 2010 não pode ser instalado enquanto o esquema do Active Directory não tiver sido ampliado adequadamente. Isso significa que os objetos e atributos específicos do Lync Server devem ser adicionados ao Serviços de Domínio Active Directory (AD DS) antes da instalação. Por exemplo: os objetos de contas de usuários devem ser modificados de forma a permitir que os atributos realizem ações, como indicar a política de voz atribuída a um usuário ou relatar se essa conta foi habilitada ou não para o Enterprise Voice.
O cmdlet Get-CsAdServerSchema retorna um único valor, que informa se o Active Directory foi ampliado ou não e se está preparado para a instalação do Lync Server. Se Get-CsAdServerSchema retornar o valor SCHEMA_VERSION_STATE_CURRENT, o esquema foi ampliado. Se o cmdlet retornar qualquer outro valor, o esquema não foi ampliado.
Normalmente, Get-CsAdServerSchema é executado como parte do Assistente de instalação. Se a instalação determinar que o esquema não está preparado corretamente, será exibida uma mensagem de erro e a instalação será interrompida. No entanto, é possível executar Get-CsAdServerSchema independentemente do Assistente de instalação, permitindo que se verifique o status do esquema antes de se tentar instalar o Lync Server.
Get-CsAdServerSchema realiza a mesma função que o seguinte comando do Microsoft Office Communications Server 2007 R2: Lcscmd.exe /domain /action:CheckSchemaPrepState.
Quem pode executar esse cmdlet: Por padrão, qualquer usuário que possua permissões de leitura do Active Directory pode executar o cmdlet Get-CsAdServerSchema localmente. Normalmente, todos os membros do domínio possuem essa permissão.
Parâmetros
Parâmetro | Obrigatório | Digite | Descrição |
---|---|---|---|
Report |
Opcional |
Cadeia de caracteres |
Permite especificar o caminho do arquivo de log criado quando o cmdlet for executado. Por exemplo: -Report "C:\Logs\SchemaPrep.html" |
Tipos de Entrada
Nenhuma. Get-CsAdServerSchema não aceita a entrada canalizada.
Tipos de Retorno
Get-CsAdServerSchema retorna instâncias do objeto Microsoft.Rtc.Management.Deployment.SchemaVersionState.
Exemplo
-------------------------- Exemplo 1 ------------------------
Get-CsAdServerSchema
O comando exibido no Exemplo 1 retorna o estado do esquema do servidor do Active Directory. Se o esquema estiver atualizado, o comando retornará o seguinte valor: SCHEMA_VERSION_STATE_CURRENT.
-------------------------- Exemplo 2 ------------------------
Get-CsAdServerSchema -Report C:\Logs\Server_Schema.html
O Exemplo 2 também retorna o estado atual do esquema de servidor do Active Directory. Além disso, o comando grava informações mais detalhadas sobre esse esquema em um arquivo denominado C:\Logs\Server_Schema.html. Essas informações incluem detalhes como a versão principal e a versão secundária do esquema.