Se produce un error en la operación cuando se utiliza un asterisco en ECldParameter del Cmdlet Get-EventLogLevel
Se aplica a: Exchange Server 2007 SP1, Exchange Server 2007
Última modificación del tema: 2007-08-21
Este tema describe cómo solucionar un problema que tiene lugar cuando intenta utilizar un asterisco (*) en el cmdlet Get-EventLogLevel del Shell de administración de Exchange para encontrar todos los objetos del Almacén de información de Microsoft Exchange (MSExchangeIS) donde se origina el evento. Si utiliza el asterisco en la parte SubEventSource o Category del parámetro Identity del cdmlet Get-EventLogLevel, la operación no se realiza correctamente.
En el Shell de administración de Exchange, los parámetros que utilizan el tipo ECldParameter utilizan la sintaxis de EventSource\SubEventSource\Category. Cuando especifica un valor para los parámetros que utilizan el tipo EcldParameter, sólo puede utilizar asteriscos en la parte EventSource de la sintaxis escrita. Por ejemplo, puede utilizar el siguiente comando Get-EventLogLevel para encontrar todos los objetos en el MSExchangeIS donde se origina el evento:
Get-EventLogLevel MSExchangeIS*
Sin embargo, no puede utilizar el siguiente comando para encontrar todas las categorías en el origen de subeventos Private 9000 del origen de eventos de MSExchangeIS:
Get-EventLogLevel MSExchangeIS\9000 Private\*
Consulte la sección Procedimiento de este tema para ver un ejemplo de cómo solucionar esta cuestión.
Antes de empezar
Para realizar el procedimiento siguiente, debe utilizar una cuenta en la que se delegue pertenencia al grupo local de administradores. Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Microsoft Exchange Server 2007, consulte Consideraciones sobre permisos.
Procedimiento
Usar el Shell de administración de Exchange con el fin de encontrar todos los objetos en el Almacen de información de Microsoft Exchange donde se origina el evento
Por ejemplo, para encontrar todos los objetos en el origen de subeventos 9000 Private del origen de eventos de MSExchangeIS, utilice los siguientes comandos:
Get-EventLogLevel MSExchangeIS\9000*\*
Get-EventLogLevel *\*9000*\*
Para obtener más información
Para obtener una lista de procesos de Exchange 2007 con niveles de registro configurables, consulte Procesos con niveles de registro de eventos configurables. Para obtener más información acerca de cómo modificar los niveles de registro para procesos de Exchange, consulte Cómo modificar los niveles de registro para procesos de Exchange.
Para obtener más información acerca del cmdlet Get-EventLogLevel, consulte Get-EventLogLevel (en inglés). Para obtener más información acerca del cmdlet Set-EventLogLevel, consulte Set-EventLogLevel.