2020年1月3日

MSSQL 自動備份語法! 非使用「維護計畫」


DataTransfer  :  資料庫名稱
Database_Backup  :  需自行建立資料夾  

可以寫在排程上。

以下語法:

GO
DECLARE
@backupTime VARCHAR(20)
DECLARE
@fileName VARCHAR(1000)
SELECT
@backupTime=(CONVERT(VARCHAR(8), GETDATE(), 112) +REPLACE(CONVERT(VARCHAR(5), GETDATE(), 114), ':', ''))
SELECT
@fileName='C:\Database_Backup\DB_'+@backupTime+'.bak'
backup database DataTransfer to disk=@fileName

GO


沒有留言:

張貼留言