2010-06-28 6 views

ответ

3

Создайте план обслуживания и спланируйте его для запуска каждый день.

Затем зайдите в задание в «Агент SQL Server» и измените TSQL, который запускает резервную копию, - поставьте там условие, которое выполнит резервное копирование только в первые 10 дней месяца.

If DatePart (dd, GetDate()) < 11 
BEGIN 
    BACKUP DATABASE AdventureWorks2008R2 
     TO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak' 
     WITH FORMAT; 
END 
+0

Спасибо за ваш ответ .. Я думаю, что мне нужно создать завод по техническому обслуживанию, который запускает сценарий T-SQL, потому что задача резервного копирования использует пакеты SSIS, а не T-SQL напрямую. – andrew0007

Смежные вопросы