BoCTaHuE Воскресенье
15.06.2025
06:05
Приветствую Вас Гость | RSS Главная | Script для автоматической резервной копии | Регистрация | Вход
Меню сайта

Поиск

Опрос
Сколько вам лет
Всего ответов: 332

Сделайть весь процесс резервной копии базы данных в ручную долгий процес, поэтому написан этот Script.
В этом Scriptе ведется выполнение 2 задач: Сжатие (Максимальное), и автоматическое смена имени каждый днь.

Code
--trunkating
BACKUP LOG muonline WITH NO_LOG

USE [Muonline]
GO
--shrinking
DBCC SHRINKDATABASE(N'Muonline')

Declare @dateBackup Varchar(100)
Set @dateBackup = 'C:\MuOnlineBackups\muonline_' +
Convert(varchar, datepart( year , Getdate() )) + '-'+  
Convert( varchar , datepart( month , Getdate() ) ) + '-'+  
Convert( varchar, datepart( day , Getdate() ) ) + '.bak'  
--saving backup with name and date.
BACKUP DATABASE [Muonline] TO DISK = @dateBackup WITH NOFORMAT, NOINIT, NAME = N'Muonline-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO

Форма входа

Календарь
«  Июнь 2025  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30

Банеры


Copyright MyCorp © 2025 Бесплатный конструктор сайтовuCoz