Что означает код HRESULT 0xC004182E (CI_E_DIACRITIC_SETTINGS_DIFFER)?

 
Предыдущий Следующий
CI_E_CORRUPT_FWIDX CI_E_NO_CATALOG_MANAGER

CI_E_DIACRITIC_SETTINGS_DIFFER

Что означает CI_E_DIACRITIC_SETTINGS_DIFFER

CI_E_DIACRITIC_SETTINGS_DIFFER означает: Каталог создан с другими параметрами учёта диакритических знаков. Параметр учёта диакритических знаков у открываемого каталога отличается от ожидаемой конфигурации. Смена этого режима влияет на токенизацию и результаты поиска.

Что проверить

  • Снимите настройку diacritic sensitivity текущего каталога и конфигурации, с которой его пытаются открыть.
  • Проверьте, не был ли каталог перенесён или восстановлен из системы с другим режимом.
  • На контрольном запросе с символами с диакритикой убедитесь, какое поведение действительно требуется пользователям.

Дальнейшие действия

Приведите конфигурацию к одному режиму и, если формат индекса этого требует, перестройте каталог. Не смешивайте файлы индекса, созданные с разными правилами нормализации.

Технические ссылки


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