| Предыдущий | Следующий |
| hrRecoveredWithErrors | hrLogDiskFull |
hrMissingLogFile
Что означает hrMissingLogFile
hrMissingLogFile означает разрыв последовательности ESE transaction logs, необходимых для recovery или attach. Создание пустого файла с нужным именем не восстанавливает содержимое и может ухудшить ситуацию.
Что проверить
- Сохраните database instance, log base name, checkpoint и номер первой отсутствующей generation.
- Перечислите файлы log directory и сопоставьте последовательность generation numbers без пропусков.
- Проверьте antivirus/cleanup/rotation scripts и ручные операции, которые могли удалить или переместить старый log.
- Если выполняется restore, используйте логи из той же backup lineage; не смешивайте generations от другого экземпляра базы.
Как подтвердить исправление
Исправление подтверждается непрерывной log chain и успешным ESE recovery/attach без пропущенной generation.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.