Ошибка СУБД

Petya

Случайный прохожий
Приветствую! Развернут сервер бд на windows server 2016 на котором живут 1с+SQL server 2016. Вобщем ночью программист пытался обновить конфигурацию 1С предприятия до нового релиза и не смог.
При обновлении БД 1с ка выдала ему ошибку:
Код:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Журнал транзакция для базы данных "1сDATA" переполнен. Причина "LOG_BACKUP". HRESULT=80040E14, SQLSrvr:SQLSTATE=42000, state=2, Severity=11, native=9002, line=1
image_148.jpg
Вобщем нужен совет как исправить ошибку БД, куда посмотреть и чего нажать.
 

DOC

Участник
свободное место на диске закончилось.
посмотрите размер лог файлов, настройте шринк логов .ldf
Пример усечения логов до 10гб
Код:
USE BASE1
ALTER DATABASE BASE1 SET RECOVERY SIMPLE
DBCC SHRINKFILE (BASE1_log,10000);
ALTER DATABASE BASE1 SET RECOVERY FULL
 

Petya

Случайный прохожий
Благодарю! Попробую добавить скрипт в план обслуживания..

- -Подумал и добавил - -

изменил план обслуживания, вставил t-sql скрипт с шринком логов для каждой базы. прогнал тест - все работает. так же пришлось почистить место на диске ибо все было забито бэкапами бд.
 
Верх Низ