Проблемы
В среде Microsoft Exchange Server 2016 при выполнении операции FindItems в вызовах веб-служб Exchange (EWS) пользователи сталкиваются с описанным ниже поведением.
-
Не удалось выполнить вызов EWS из – за следующей ошибки:
Неуправляемое исключение: Microsoft. Exchange. WebService. Data. ServiceResponseException: произошла внутренняя ошибка сервера. Не удалось выполнить операцию. невозможно запросить строки в таблице.
-
Журналы EWS в папке C:\Program Files\Microsoft\Exchange Server\V15\Logging\Ews на сервере роли почтового ящика содержат следующую ошибку:
ExceptionHandler_Execute = Microsoft. Exchange. Data. Storage. StoragePermanentException: невозможно запросить строки в таблице. ---> Microsoft. MAPI. MapiExceptionMaxObjsExceeded: MapiExceptionMaxObjsExceeded: не удалось запросить строки таблицы.
Причина
В Exchange Server 2016 введено изменение количества материализованных ограничений, которые могут существовать в почтовом ящике. Это изменение может вызвать ситуацию, когда вызов FindItems должен создать новый материализованный Поиск в почтовом ящике, но это не повлияет на размер почтового ящика, так как он уже ограничен.
Решение
Чтобы устранить эту проблему, установите Exchange Server 2016 накопительный пакет обновления 3 или более поздней версии. В сценарии, описанном в разделе "симптомы", после установки этого обновления самые старые материализованные результаты поиска будут просрочены. Таким образом, новый поиск может быть создан без создания исключения.