Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Инкрементный BackUp помогите со сценарием  [new]
SkyKsandr
Member

Откуда:
Сообщений: 17
Создаю задание, из него беру скрипт:
BACKUP DATABASE [HR] TO DISK = N'\\zap1\m\HR.bak' WITH DIFFERENTIAL , NOFORMAT, NOINIT, NAME = N'HR-Разностная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
А как в имя прикрутить день недели и сделать перезаписываемым?
По итогу нужно получить полный бэкап в воскресенье и разностный на каждый будний день
С полным справился. Помогите с разностным
15 окт 09, 16:32    [7792401]     Ответить | Цитировать Сообщить модератору
 Re: Инкрементный BackUp помогите со сценарием  [new]
SkyKsandr
Member

Откуда:
Сообщений: 17
Забыл указать MS SQL 2005 Standart
15 окт 09, 16:33    [7792412]     Ответить | Цитировать Сообщить модератору
 Re: Инкрементный BackUp помогите со сценарием  [new]
iljy
Member

Откуда:
Сообщений: 8711
SkyKsandr,

declare @DevName nvarchar(max)
set @DevName = N'\\zap1\m\HR_diff'+ convert(nvarchar, datepart(dw, getdate())) +N'.bak'
BACKUP DATABASE [HR] TO DISK = @DevName WITH DIFFERENTIAL , NOFORMAT, NOINIT, NAME = N'HR-Разностная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10
15 окт 09, 16:38    [7792449]     Ответить | Цитировать Сообщить модератору
 Re: Инкрементный BackUp помогите со сценарием  [new]
SkyKsandr
Member

Откуда:
Сообщений: 17
iljy, СПАСИБО ОГРОМНОЕ!
15 окт 09, 16:46    [7792519]     Ответить | Цитировать Сообщить модератору
 Re: Инкрементный BackUp помогите со сценарием  [new]
SkyKsandr
Member

Откуда:
Сообщений: 17
Только вот что-то файл не создался бэкапа. Два раза уже делал
15 окт 09, 16:52    [7792596]     Ответить | Цитировать Сообщить модератору
 Re: Инкрементный BackUp помогите со сценарием  [new]
SkyKsandr
Member

Откуда:
Сообщений: 17
Почему то Бэкап создается в C:\Program Files\Microsoft SQL Server\MSSQL\Backup а дальше иероглифами
15 окт 09, 16:58    [7792648]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить