यदि आप SQL सर्वर एक्सप्रेस का उपयोग कर रहे हैं , आपको आवधिक बैकअप चलाने के लिए UI नहीं मिलेगा।
इस स्थिति में आपको Windows शेड्यूल्ड टास्क या कुछ इसी तरह का उपयोग करके एक बैच चलाना होगा।
SQL सर्वर तक पहुँचने के लिए पर्याप्त विशेषाधिकार वाले उपयोगकर्ता का उपयोग करना न भूलें।
बैच फ़ाइल में
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" -S
(local)\SQLExpress -i D:\dbbackups\SQLExpressBackups.sql
SQLExpressBackups.sql में
BACKUP DATABASE MyDataBase1 TO DISK = N'D:\DBbackups\MyDataBase1.bak'
WITH NOFORMAT, INIT, NAME = N'MyDataBase1 Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE MyDataBase2 TO DISK = N'D:\DBbackups\MyDataBase2.bak'
WITH NOFORMAT, INIT, NAME = N'MyDataBase2 Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO