| Предыдущий | Следующий |
| QUERY_E_INVALIDCOALESCE | QUERY_E_AGGREGATE_NOT_SUPPORTED |
QUERY_E_UPGRADEINPROGRESS
QUERY_E_UPGRADEINPROGRESS — временное состояние доступности каталога. Встроенное описание сообщает, что запросы отключены во время обновления индекса, и рекомендует повторить попытку позднее; это не означает недопустимость переданного SQL.
Повторяйте с ограниченной задержкой и наблюдайте за ходом обновления индекса
- Запишите время первого появления и события службы или каталога, указывающие на обновление либо сброс.
- Используйте в клиентах ограниченное число повторов с увеличением задержки вместо тесного цикла постоянного открытия одного запроса.
- Эскалируйте проблему, если состояние сохраняется без прогресса индексации или сопровождается ошибками версии или повреждения.
Windows Search поддерживает постоянные структуры каталога и может сбрасывать либо переиндексировать их при изменении конфигурации или версии. Во время такого перехода временный отказ запросов может быть безопаснее выдачи неполных или противоречивых результатов. Отделяйте этот код от QUERY_E_INCORRECT_VERSION: первый означает временное состояние сервера, второй — слишком старую версию серверного ПО для возможности запроса.
Процесс индексации · Обзор Windows Search · Устаревшие ошибки запросов
Нужно найти другой код? Найти другой код состояния или ошибки.
