Ошибка СУБД: 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».
Все шаги нужно проделать для каждой базы данных.