Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-03-19
Командлет Test-ExchangeSearch проверяет, доступна ли в данный момент подсистема поиска Exchange и своевременно ли она индексирует новые сообщения электронной почты.
Синтаксис
Test-ExchangeSearch [-Identity
<MailboxIdParameter>] [-Archive <SwitchParameter>]
[-Confirm [<SwitchParameter>]] [-DomainController
<Fqdn>] [-IndexingTimeoutInSeconds <Int32>]
[-MonitoringContext <SwitchParameter>] [-WhatIf
[<SwitchParameter>]]
|
Test-ExchangeSearch [-Confirm [<SwitchParameter>]]
[-DomainController <Fqdn>] [-IndexingTimeoutInSeconds
<Int32>] [-MonitoringContext <SwitchParameter>]
[-Server <ServerIdParameter>] [-WhatIf
[<SwitchParameter>]]
|
Test-ExchangeSearch [-Confirm [<SwitchParameter>]]
[-DomainController <Fqdn>] [-IndexingTimeoutInSeconds
<Int32>] [-MailboxDatabase <DatabaseIdParameter>]
[-MonitoringContext <SwitchParameter>] [-WhatIf
[<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Archive |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Archive указывает, что проверка архивного почтового ящика выполняется для пользователя почтового ящика, заданного параметром Identity. При использовании параметра Archive также следует указать почтовый ящик с помощью параметра Identity. |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
|
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
|
Identity |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Параметр Identity указывает почтовый ящик, с помощью которого нужно протестировать службу поиска Exchange. Если этот параметр не задан, используется почтовый ящик системного помощника. Параметры Identity и MailboxDatabase нельзя использовать вместе. |
IndexingTimeoutInSeconds |
Необязательный |
System.Int32 |
Параметр IndexingTimeoutInSeconds определяет максимальный
интервал времени между добавлением сообщения электронной почты в
тестовый почтовый ящик и ожиданием его возвращения в результате
поиска. По умолчанию параметр имеет значение |
MailboxDatabase |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Параметр MailboxDatabase указывает базу данных почтовых ящиков, с помощью которой нужно протестировать службу поиска Exchange. Параметры MailboxDatabase и Identity нельзя использовать вместе. |
MonitoringContext |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр MonitoringContext указывает запись журнала событий, которая должна быть зарегистрирована в журнале событий приложения для использования программой Microsoft System Center Operations Manager 2007. Параметр должен использоваться только при вызове этой команды из System Center Operations Manager 2007. |
Server |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Параметр Server указывает сервер Exchange для получателя, с помощью которого нужно протестировать службу поиска Exchange. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Подробное описание
Командлет Test-ExchangeSearch создает сообщение и вложение, которые может найти только операция поиска Exchange. Если в параметре Identity не задан почтовый ящик, сообщение сохраняется в почтовом ящике системного помощника. Команда ждет индексации сообщения, а затем выполняет поиск его содержания. Она создает отчет об успехе или неудаче в зависимости от того, найдено ли сообщение по истечении заданного в параметре IndexingTimeoutInSeconds интервала времени.
Параметр Verbose можно использовать для получения подробных сведений о всех действиях, выполняемых командлетом в ходе проверки.
Подраздел «Служба поиска Exchange» в разделе Разрешения для почтового ящика.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
|
Исключения
Исключения | Описание |
---|---|
|
|
Примеры
ПРИМЕР 1
В этом примере тестируются результаты службы поиска Exchange для базы данных почтовых ящиков, где находится указанный почтовый ящик.
Скопировать код | |
---|---|
Test-ExchangeSearch -Identity john@contoso.com |
ПРИМЕР 2
В этом примере тестируется служба поиска Exchange с помощью базы данных почтовых ящиков EXCH01-SG1-MDB1 с таймаутом индексирования 30 секунд.
Скопировать код | |
---|---|
Test-ExchangeSearch -MailboxDatabase "EXCH01-SG1-MDB1" -IndexingTimeoutInSeconds 30 |
ПРИМЕР 3
В этом примере тестируются результаты службы поиска Exchange для базы данных почтовых ящиков, где находится указанный почтовый ящик. Параметр Verbose используется для вывода подробных сведений.
Скопировать код | |
---|---|
Test-ExchangeSearch -Identity john@contoso.com -Verbose |