Что означает код HRESULT 0xC8000427 (hrInvalidCodePage)?

 
Предыдущий Следующий
hrInvalidLanguageId hrVersionStoreOutOfMemory

hrInvalidCodePage

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

hrInvalidCodePage (0xC8000427) — кодовая страница неизвестна или недопустима.

Это старый HRESULT-вариант результата ESE (Extensible Storage Engine, ESENT); в JET API соответствующее условие известно как JET_errInvalidCodePage.

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

  • Зафиксируйте первый Jet/ESENT API, его аргументы, флаги и владельца объекта. Последующая ошибка cleanup часто скрывает первоначальное нарушение контракта.
  • Проверьте режим доступа и состояние объекта именно в момент возврата кода; повторяйте операцию только после исправления конкретного условия.

Исходная формулировка

  • the column or index requests an unsupported or invalid text code page.
  • capture JET_CP, column type, input encoding, locale, and whether Unicode data was narrowed.
  • hrInvalidCountry — a legacy locale/country value is not recognized for collation or index creation.
  • keep Unicode data Unicode or select a documented ESE code page consistently across schema and input.

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


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