Случаются такие ситуации, когда по недосмотру после определенных операций с объектами в хранилище остаются "хвосты", которые вроде бы и не мешают серверу работать, но в тоже время могут стать камнем преткновения при определенных манипуляциях с хранилищем.
Например, есть задача по переносу пользователей в новое хранилище, удаление из старого все почтовых ящиков и последующее удаление самого хранилища. И вот после всех манипуляций при попытке удаления хранилища получаем например такую ошибку:Ошибка Microsoft Exchange* - вместо MailboxImport может быть указан другой запрос, например MailboxExport и тд. Основной сути это не меняет, просто надо будет использовать соответствующие запросу командлеты
--------------------------------------------------------
Невозможно удалить базу данных почтовых ящиков 'Mailbox Database'.
Mailbox Database
Ошибка
Ошибка:
Эта база данных почтовых ящиков сопоставлена с одним или несколькими активными запросами MailboxImport. Чтобы получить список всех запросов MailboxImport, сопоставленных с этой базой данных, выполните команду Get-MailboxImportRequest | ?{ $_.RequestQueue -eq "<Database ID>" }. Чтобы удалить запрос MailboxImport, выполните команду Remove-MailboxImportRequest <Recipient ID\Request Name>.
Выполнение команды MailboxImportRequest | ?{ $_.RequestQueue -eq "Mailbox Database"} действительно показывает нам, что активные запросы в хранилище присутствуют:
| Name | Mailbox | Status |
| MailboxImport | domain.local/Test/Иванов Иван Иванович | Failed |