Что означает код HRESULT 0xC8000210 (hrMissingLogFile)?

 
Предыдущий Следующий
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.

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


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