
我正在尋找一種使用 sqlcmd 建立 SQL Server 資料庫每月定期備份的方法。
我看過 SQL Express 的腳本,但它們只執行一次。我正在尋找一個 sql 腳本,它將使用代理或其他方式定期啟動備份。
謝謝
答案1
當您詢問 sqlcmd 時的一些步驟:
- 執行 sql server profiler
- 從 Management Studio 執行備份
- 查看分析器中的 sql 指令
- 最終對sql程式碼進行一些調整(例如,將當前日期附加到檔案名稱中)
- 將sql程式碼儲存到檔案makedump.sql中
- 使用執行「sqlcmd ... -i makedump.sql」的 makedump.bat 檔案建立排程任務
或使用簡單的方法:
- 啟動管理工作室
- 在物件資源管理器中瀏覽您的 sql 實例
- 擴展伺服器節點和“維護計劃”
- 右鍵單擊精靈並按照說明進行操作