Что означает код HRESULT 0x80041614 (QUERY_E_INCORRECT_VERSION)?

 
Предыдущий Следующий
QUERY_E_INVALID_DOCUMENT_IDENTIFIER QUERY_E_INVALIDSCOPE_COALESCE

QUERY_E_INCORRECT_VERSION

QUERY_E_INCORRECT_VERSION является несоответствием возможностей клиента и сервера. Встроенное описание явно говорит, что сервер работает на старой версии ПО, неспособной обработать запрос, поэтому форму запроса необходимо сопоставить с версией конечной точки.

Определите функцию, пересекающую границу версии сервера

  • Запишите версии клиента и серверного или поискового компонента и точный запрос.
  • Упрощайте выражение до принятия старым сервером, затем определите предложение или функцию релевантности, создающую требование.
  • Не считайте это повреждением каталога; тот же каталог может правильно отвечать на более простые запросы.

Windows Search развивался из Indexing Service и ранних версий Windows Desktop Search, а Microsoft явно отмечает границы совместимости между платформами запросов. Универсальный построитель запросов должен согласовывать или выбирать развёрнутого поставщика, а не всегда выдавать новейший набор возможностей. Подходящими решениями являются обновление сервера или создание совместимого запроса; повторное сканирование документов не изменит версию движка запросов.

История и платформа Windows Search · SQL Windows Search · Устаревшие ошибки запросов


Нужно найти другой код? Найти другой код состояния или ошибки.