Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как обрезать лог файл базы?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка серверов баз данных
turboshade
Здравствуйте. Встала следующая задача.

Используем 1С: Предприятие 8.1. Имеется MS SQL Server 2008 R2. На нем крутится база. Лог файл базы достиг размеров в 10 ГБ. И у некоторых пользователей выдается ошибка, уже не уточню, но связанная с этим лог файлом.

Вопрос в следующем. Как можно обрезать эту базу? Уменьшить её. Ни разу этого не делал. Буду рад любой помощи (ссылка на какую-нибудь статью и т.п.) или же на форуме в этой теме "на пальцах".
Meest
Цитата(turboshade @ 13.10.15, 14:30) необходимо зарегистрироваться для просмотра ссылки
Здравствуйте. Встала следующая задача.

Используем 1С: Предприятие 8.1. Имеется MS SQL Server 2008 R2. На нем крутится база. Лог файл базы достиг размеров в 10 ГБ. И у некоторых пользователей выдается ошибка, уже не уточню, но связанная с этим лог файлом.

Вопрос в следующем. Как можно обрезать эту базу? Уменьшить её. Ни разу этого не делал. Буду рад любой помощи (ссылка на какую-нибудь статью и т.п.) или же на форуме в этой теме "на пальцах".



USE master;
ALTER DATABASE ИМЯБАЗЫ SET RECOVERY SIMPLE;

USE ИМЯБАЗЫ;
DBCC SHRINKFILE (ИМЯБАЗЫ _log, 100, TRUNCATEONLY);
andr_andrey
Если вас напрягает этот LOG-файл, поменяйте 'Модель восстановления' на 'Простая'.
Либо прочитайте про модели восстановления в MSSQL и настройте их нормально.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.