Επειδή ο φίλος Αθανάσιος το ζήτησε για να μην του χαλάσουμε το χατήρι.
Αποθηκεύουμε το παρακάτω script σε ένα άρχειο στο δίσκο μας πχ. backup.sql
- declare @weekday char(3) declare @command varchar(2048) select @weekday=upper(left(datename(dw,getdate()),3)) set @command = 'backup database $(dbname) to disk =''$(backupPath)\$(backupFileName)_'+@weekday+'.bak' + ''' with init' exec (@command)
και μετά με το sqlcmd εργαλείο του SQL Server από command line γράφουμε το εξής
C:>sqlcmd –E –i backup.sql –v dbname=”<database name>” backupPath=”<physical path>” backupFileName=”<backup filename>”