Share via


A operação falha quando um asterisco é usado no ECIdParameter do Cmdlet Get-EventLogLevel

 

Aplica-se a: Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2007-08-21

Este tópico descreve como resolver problemas ocorridos quando você tenta usar um asterisco (*) no cmdlet Get-EventLogLevel do Shell de Gerenciamento do Exchange para localizar todos os objetos na origem de evento do Armazenamento de Informações do Microsoft Exchange (MSExchangeIS). Quando você usa o asterisco na parte SubEventSource ou Category do parâmetro Identity no cmdlet Get-EventLogLevel, a operação não é bem-sucedida.

No Shell de Gerenciamento do Exchange, os parâmetros que usam o tipo ECIdParameter utilizam a sintaxe de EventSource\SubEventSource\Category. Quando você especifica um valor para os parâmetros que usam o tipo EcldParameter, pode usar asteriscos somente na parte EventSource da sintaxe. Por exemplo, você pode usar o seguinte comando Get-EventLogLevel para localizar todos os objetos na origem de evento MSExchangeIS:

Get-EventLogLevel MSExchangeIS*

Contudo, não é possível usar este comando para localizar todas as categorias na origem de subevento Particular 9000 da origem de evento MSExchangeIS:

Get-EventLogLevel MSExchangeIS\9000 Private\*

Consulte a seção "Procedimento" deste tópico para ver o exemplo de uma solução para o problema.

Antes de começar

Para executar o procedimento a seguir, você deve usar uma conta à qual esteja delegada a associação no grupo Administrador local. Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.

Procedimento

Para usar o Shell de Gerenciamento do Exchange para localizar todos os objetos de uma origem de evento do Armazenamento de Informações do Microsoft Exchange

  • Por exemplo, para localizar todos os objetos na origem de evento MSExchangeIS da origem de subevento Particular 9000, use um destes comandos:

    • Get-EventLogLevel MSExchangeIS\9000*\*

    • Get-EventLogLevel *\*9000*\*

Para obter mais informações

Para obter uma lista dos processos do Exchange 2007 para os quais os níveis de log são configuráveis, consulte Processos com níveis configuráveis de log de eventos. Para obter mais informações sobre como alterar níveis de logs para processos do Exchange, consulte Como alterar níveis de log para processos do Exchange.

Para obter mais informações sobre o cmdlet Get-EventLogLevel, consulte Get-EventLogLevel. Para obter mais informações sobre o cmdlet Set-EventLogLevel, consulte Set-EventLogLevel.