Бэкап базы красиво

Чтобы ваши бекапы были красиво разложены в папочке с указанием даты и времени бэкапа предлагается следующий скрипт:

DECLARE @Dir VARCHAR(255);
DECLARE @StartName VARCHAR(255);
DECLARE @Path VARCHAR(255);
SET @Dir = N'F:';
SET @StartName = 'BaseName_';
SET @Path = @Dir+'\'+@StartName+CONVERT(char(10), (SYSDATETIME()))+'-t'+CONVERT(char(2),DATEpart(HOUR, SYSDATETIME()))+'-'+CONVERT(char(2),DATEpart(MINUTE, SYSDATETIME()))+'.bak';
BACKUP DATABASE [BaseName] TO DISK = @Path WITH NOFORMAT, NOINIT,  NAME = N'FastOperator-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10;
GO

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.