Nếu bạn đang sử dụng SQL Server Express , bạn sẽ không tìm thấy giao diện người dùng để chạy các bản sao lưu định kỳ.
Trong trường hợp này, bạn phải chạy hàng loạt bằng Công việc theo lịch trình của Windows hoặc thứ gì đó tương tự.
Đừng quên sử dụng người dùng có đủ đặc quyền để truy cập SQL Server.
Trong tệp hàng loạt
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" -S
(local)\SQLExpress -i D:\dbbackups\SQLExpressBackups.sql
Trong 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