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

Откуда: Northern Сapital
Сообщений: 71
Есть некий бакапочный TSQL-майнтенансик:
=========
IF OBJECT_ID('xp_create_subdir') IS NOT NULL
EXEC xp_create_subdir 'D:\SQL_Backup';
DECLARE @filepath NVARCHAR(1024);
SET @filepath = N'D:\SQL_backup\base1' +
--Здесь приклеивается к имени базы base1.bak дату и время:
N'_' + REPLACE(CONVERT(NVARCHAR(10), GETDATE(), 102), N'.', N'_') + N'_' + REPLACE(CONVERT(NVARCHAR(5), GETDATE(),108), N':',N'-') + N'.bak';
BACKUP DATABASE base1 TO DISK = @filepath WITH INIT;
GO
IF @@ERROR <> 0 SET NOEXEC ON
USE base1
GO
=========
Я так понимаю, что аттрибут RETAINDAYS=<сколько-то дней> здесь уже не катит?
Вопрос? Если у нас новый архив никуда не присоединяется, а создается каждый раз уникальное имя файла, то каким образом можно на автопилоте прибивать в бакапочной папке устаревшие файлы с архивами?
Спасибо.
18 апр 14, 11:51    [15900307]     Ответить | Цитировать Сообщить модератору
 Re: Как прибить тухляшку?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Настройте MP и займитесь более полезными задачами.
18 апр 14, 12:14    [15900452]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить