Главная » Файлы » Администрирование

Бэкап лога базы
11.11.2015, 07:25

База должна работать в режиме FULL. Этот код вешается в job и выполняется например раз в час. Помимо бэкапов лога, должен быть полный бэкап базы, сделанный например ночью.

BACKUP LOG [Lite] TO  DISK = N'E:\Backup\Lite_log\lite_log.bak' WITH NOFORMAT, NOINIT,  NAME = N'Lite-Transaction Log  Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

-- Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE [Lite] 
SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 1 MB.
DBCC SHRINKFILE (2);
GO
-- Reset the database recovery model.
ALTER DATABASE [Lite] 
SET RECOVERY FULL;
GO

Категория: Администрирование | Добавил: rebel25
Просмотров: 191 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar