SQL SERVER EXPRESS資料庫備份方式

因為SQL SERVER EXPRESS精簡版本沒有備份的工具,所以需要自己整理。
建立一個 .BAT批次檔用sqlcmd來執行以下的SQL指令
[SQL]
USE YOURDBNAME — 記得改成你的資料庫名稱
GO
DECLARE @backupTime VARCHAR(20)
DECLARE @sqlCommand NVARCHAR(1000)
SELECT @backupTime=(CONVERT(VARCHAR(8), GETDATE(), 112)
+REPLACE(CONVERT(VARCHAR(5), GETDATE(), 114), ‘:’, ”))
SET @sqlCommand = ‘BACKUP DATABASE YOURDBNAME TO DISK=”D:\DBBACKUP\BACKUP_’ + @backupTime+’.bak”’
EXECUTE sp_executesql @sqlCommand
GO
[/SQL]
參考資料:

SQLCMD公用程式

關於「林壽山」

林壽山 軟體公司專案經理,第三方支付設計,金流設計,行動支付設計,支付寶,微信,街口支付,信用卡機,擅長PHP網頁設計(CodeIgniter、Laravel)框架、Delphi程式設計、資料庫設計、C# WinForm/WebForm程式設計
分類: 程式設計,標籤: , , , , 。這篇內容的永久連結