Ошибка СУБД: The transaction log for database is full

Ошибка СУБД: The transaction log for database is full

Ошибка СУБД: The transaction log for database is full

Такая ошибка может возникнуть если на диске недостаточно место или файл лога базы достиг ограниченого размера. Про это я уже писал ранее – Как сжать или удалить файл лога базы 1с в sql. Ниже то же самое на английской версии Microsoft SQL Server Management Studio.

Инструкция как удалить или сжать файл лога

  • В менеджере sql нажать правой клавишей на нужной базе — Properties — Options — Recovery model — Выбрать Simple
  • Опять правой клавишей на нужной базе — Tasks — Shrink — Files

  • Выбираем File type Log. Ниже пункт Shrink file to: — устанавливаем 0. Нажимаем ОК.

  • Вернуть параметру Recovery model значение Full.

Все шаги нужно проделать для каждой базы данных.

Оцените статью
Информационный ресурс для любителей компьютеров и IT технологий