n1ro°
RU

Ошибки · Решение

SQL Server ошибка 3049: что означает и как исправить

При создании резервной копии SQL Server обнаружил признаки повреждения журнала транзакций.

Редакция N1RO · Проверено

Короткий ответ

Код 3049 означает, что BACKUP обнаружил повреждение transaction log. Это сигнал проверять состояние базы и журнала, SQL Server error log и доступность корректных резервных копий.

Что означает ошибка

При создании резервной копии SQL Server обнаружил признаки повреждения журнала транзакций.

Возможные причины

  • Журнал уже был повреждён до запуска резервного копирования, а BACKUP лишь обнаружил проблему.
  • Повреждение log file проявилось именно во время последовательного чтения для BACKUP.
  • Нижележащий диск или контроллер вернул некорректные блоки журнала.

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

  • Сохраните сообщения непосредственно перед 3049 и имя затронутой базы.
  • Проверьте SQL Server error log на 823/824/825 и системные I/O события в то же время.
  • Сделайте оценку целостности базы и убедитесь, что существует независимая проверенная резервная копия.

Безопасные шаги

  1. Сначала стабилизируйте storage и защитите доступные данные/backup-копии.
  2. Дальнейший recovery выполняйте с DBA, опираясь на валидную backup chain и результаты проверки целостности.
  3. Не пытайтесь решить 3049 очисткой или пересозданием log-файла.

Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.

Когда нужен сервис

  • Если SQL Server 3049 повторяется после проверки указанного состояния, передайте DBA полный текст ошибки, несколько соседних записей SQL Server error log, версию/edition, имя базы и точную команду, на которой возник сбой.

Похожие ошибки

  • /errors/sql-server-error-3002/
  • /errors/sql-server-error-3013/
  • /errors/sql-server-error-3021/

Что учитывать

Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.

Официальный источник

Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.