Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-04-22
Командлет Clean-MailboxDatabase используется для поиска в службе каталогов Служба каталогов Active Directory отключенных почтовых ящиков, которые не помечены как отключенные в хранилище Microsoft Exchange, и обновления этих почтовых ящиков в хранилище Exchange. Этот командлет не может обновить хранилище Exchange, если не запущена служба банка данных Microsoft Exchange и не подключена база данных.
Синтаксис
clean-MailboxDatabase -Identity
<DatabaseIdParameter> [-Confirm [<SwitchParameter>]]
[-DomainController <Fqdn>] [-WhatIf
[<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Параметр Identity указывает базу данных почтовых ящиков, которую требуется обновить. Можно использовать одно из следующих значений:
|
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm приостанавливает обработку и требует указать действие, которое будет выполнено командой перед ее возобновлением. Указывать значение параметра Confirm не обязательно. |
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Параметр DomainController указывает имя FQDN контроллера домена, который записывает это изменение конфигурации в Служба каталогов Active Directory. Параметр DomainController не поддерживается ролью пограничного транспортного сервера. Роль пограничного транспортного сервера выполняет запись только в экземпляр служб облегченного доступа к каталогам Служба каталогов Active Directory. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять с объектом. С помощью параметра WhatIf можно просмотреть изменения, которые могут произойти, не применяя эти изменения. Указывать значение параметра WhatIf не обязательно. |
Подробное описание
У подключенного почтового ящика есть две части: объект почтового ящика в хранилище Exchange и объект пользователя со свойствами Exchange в службе каталогов Служба каталогов Active Directory. Отключенный почтовый ящик является объектом почтового ящика в хранилище Exchange, однако он не подключен к объекту пользователя в службе каталогов Служба каталогов Active Directory. Для отключения почтового ящика используется командлет Disable-Mailbox. Для отключения почтового ящика и удаления объекта пользователя из службы каталогов Служба каталогов Active Directory используется командлет Remove-Mailbox. Если необходимо окончательно удалить объект почтового ящика из хранилища Exchange, используется командлет Remove-Mailbox.
Для повторного подключения отключенного почтового ящика к учетной записи пользователя Служба каталогов Active Directory используется командлет Connect-Mailbox.
В обычных обстоятельствах нет необходимости выполнять командлет Clean-MailboxDatabase, так как почтовый ящик помечается как отключенный сразу после завершения команды Disable-Mailbox или Remove-Mailbox. Если командлет Disable-Mailbox или Remove-Mailbox используется после остановки службы банка данных Exchange либо если почтовый ящик был отключен с помощью внешних средств, отличных от командлетов Disable-Mailbox и Remove-Mailbox, то для поиска отключенных почтовых ящиков можно использовать командлет Clean-MailboxDatabase.
Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Разрешения базы данных почтовых ящиков» в разделе Разрешения для почтового ящика.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Примеры
Пример 1
В этом примере очищается база данных почтовых ящиков MBD01.
Скопировать код | |
---|---|
Clean-MailboxDatabase MBD01 |