2016-12-30 150 views
2

如何計劃SQL Server 2016數據庫備份?備份將每週運行一次。如何計劃SQL Server 2016數據庫備份

TIA

+0

看看[這個](http://stackoverflow.com/questions/14616764/sql-database-automatic-back-up) – GurV

+0

要根據您的計劃運行備份,您可以簡單地使用此解決方案https: //sqlbak.com –

回答

1

wh在SQL Server的版本有? 如果是Express,您無法使用SQLAgent,因此您必須執行腳本(.bat或其他)並使用Windows計劃任務(例如,或其他程序)進行計劃。

如果您有其他版本,可以爲完整備份創建一個Maintaince計劃,然後使用SQL Agent創建一個Job來運行它!

檢查這個答案... link

希望這有助於!

+0

我創建了以下內容(我將它作爲一個新問題發佈) –

3

您可以創建備份腳本像下面爲您分貝備份:

BACKUP DATABASE your_database TO DISK = 'full.bak' 
BACKUP DATABASE your_database TO DISK = 'diff.bak' WITH DIFFERENTIAL 
BACKUP LOG your_database TO DISK = 'log.bak' 

安排其按您的要求

您還可以使用維護計劃嚮導請參考鏈接供參考:

https://msdn.microsoft.com/en-IN/library/ms191002.aspx?f=255&MSPPError=-2147217396

+0

我應該使用以下語句創建一個文本文件: –

+0

BACKUP DATABASE your_database TO DISK ='full.bak' BACKUP DATABASE your_database TO DISK ='diff.bak'WITH DIFFERENTIAL BACKUP LOG your_database TO DISK = 'log.bak' –

+0

然後將該文件放在Windows Scheduler下,使其定期運行。 –