| Предыдущий | Следующий |
| hrTableEmpty | hrColumnMaxTruncated |
hrCreateIndexFailed
Что означает hrCreateIndexFailed
hrCreateIndexFailed означает, что ESE не смогла завершить создание индекса для таблицы.
Что проверить
- Зафиксируйте исходный код Jet, возвращённый операцией создания индекса: он точнее указывает причину, чем общий HRESULT.
- Проверьте имена и типы столбцов, порядок сегментов ключа, ограничения длины ключа и флаги индекса.
- Если индекс создаётся на существующих данных, проверьте ограничения uniqueness и записи, которые им не соответствуют.
Как исправлять
Исправьте схему или проблемные данные и создавайте индекс повторно в контролируемой транзакции. При миграциях сначала определяйте, существует ли уже эквивалентный индекс, чтобы повторный запуск не превращал частично выполненную схему в новую ошибку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.