|
眾所周知SqlServerExpress2005 屬于簡裝版,安裝程序五六十兆,在客戶的服務器上部署時很暢快。但該數據庫無Agent這樣對我們進行定時備份保護數據安全帶來了麻煩。為了定時備Express2005數據庫,可以采取以下方案:
1.編寫WindowsService,在服務內調用備份數據庫方法。
2.使用Windows自帶的計劃任務。(推薦使用)。
下面就由我來介紹一下如何用計劃任務實現數據庫備份的,操作步驟如下:
1. 首先建立一個windows任務計劃,打開任務計劃向導,選擇指定的的exe文件,該文件名為SQLCMD.EXE,位于x:/Program Files/Microsoft SQL Server/90/Tools/Binn 目錄下。
2.然后選擇執行周期,假設選擇每天上午9點,接著輸入Windows用戶名和密碼。
3.在任務計劃向導完成前勾選 “在單擊完成時,打開此任務的高級屬性”這個CheckBox。
4.修改運行命令為:sqlcmd -S ./SQLEXPRESS -E -i e:/Backup/Backup.sql
注:./SQLEXPRESS 是你的數據庫實例, e:/Backup/Backup.sql 磁盤位置可任意更改。Backup.sql 文件內容為:
exec [sp_BackupDatabase] '需要備份的數據庫名','F'
go
it知識庫:SqlServerExpress2005自動備份,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。