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

Софт

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

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

  1. В менеджере sql нажать правой клавишей на нужной базе — Properties — Options — Recovery model — Выбрать «Simple«
  2. Опять правой клавишей на нужной базе — Tasks — Shrink — Files 
  3. Выбираем «File type» — Log. Ниже пункт «Shrink file to:» — устанавливаем «0«. Нажимаем ОК.
  4. Вернуть параметру «Recovery model» значение «Full«.

Проделать нужно для каждой базы данных.

Понравилась публикация? Делись с друзьями. А также подписывайся на «LAVNIK.net» в Telegram и в YouTube, чтобы всегда быть в курсе интересных новостей!