1

我想創建一個每晚運行的作業。我有一個數據庫(MyDatabase),我想用(MyDatabase_Stage)複製/替換我的臨時數據庫。創建Sql Server數據庫夜間複製的最佳方法

我認爲最簡單的方法是做一些與SQL Server代理相關的事情,但我從來沒有做過這樣的事情。什麼是最佳實踐和最簡單的路線去獲得這個設置和測試?

我不在乎數據是否24小時老,最重要的標準是每晚在同一時間完成一個完整的副本。

回答

1

將.bak文件複製到登臺服務器並使用腳本從那裏恢復。 在代理作業中按計劃運行腳本。

腳本的好處是您可以稍後添加功能 - 例如,您可能不需要審計表並且可以截斷這些表。

+0

我們自動創建了.bak文件,因此我編寫了一個腳本來執行數據庫還原並使用SQL Server代理程序對其進行計劃。 – Brandon

0

檢出快照複製。作爲設置的一部分,它將創建一個SQL代理作業來完成數據的副本以及其他任務。然後,您可以在任何時間和頻率下安排工作。

相關問題