Имя: Пароль:
IT
 
SQL 2008 Backup
0 antistaks
 
13.07.11
18:09
BACKUP DATABASE [Novtorg] TO  DISK = N'D:\backup\NovTorg'
WITH NOFORMAT, NOINIT,  NAME = N'Novtorg-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
declare @backupSetId
as int
select @backupSetId = position
from msdb..backupset
where database_name=N'master' and backup_set_id=(select max(backup_set_id)
from msdb..backupset where database_name=N'master' )
if @backupSetId is null
begin raiserror(N'Ошибка верификации. Сведения о резервном копировании для базы данных "master" не найдены.', 16, 1)
end
RESTORE VERIFYONLY FROM  DISK = N "D:\backup\NovTorg" WITH  
FILE = @backupSetId,  NOUNLOAD,  NOREWIND
GO

Как сделать  так что бы предыдущий Backup удалялся, или каждый backup имел разные имена например сегодняшний databse_13.07.11 завтрашний 14,07,11 и так далее!
1 shamannk
 
13.07.11
18:10
Интерфейс отобрали?
2 antistaks
 
13.07.11
18:11
shamannk ??
3 shamannk
 
13.07.11
18:14
(2) Создаешь план обслуживания там есть очистка после (чегото не помню) и резервное копирование там тоже
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн