如何解決在window下執行SQLSERVER定時備份的問題
時間:2024-02-05 11:03作者:下載吧人氣:23
引言
在使用SqlServer Express 版本的時候發現,這個版本不支持通過數據庫的代理方式進行數據庫的維護。
解決方案
使用SQL語句加windows任務計劃的方式解決
具體步驟如下
- 創建備份用的SQL文件
- 創建調用SQL文件的BAT文件
- 加入到windows的任務計劃中
具體步驟及文件
SQL語句
GO
DECLARE @backupTime VARCHAR(20)
DECLARE @fileName VARCHAR(1000)
SELECT
@backupTime =(
CONVERT(VARCHAR(8), GETDATE(), 112) + REPLACE(CONVERT(VARCHAR(5), GETDATE(), 114), ‘:’, ”)
)
SELECT
@fileName = ‘F:Database_BackupDB_’ + @backupTime + ‘.bak’ backup database 數據庫名稱 to disk = @fileName
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER
網友評論