Sql-Server
使用 OPENDATASOURCE 或 OPENROWSET 進行備份/恢復
有沒有人使用 OPENDATASOURCE/OPENROWSET 成功地備份或恢復到另一台伺服器?我無法使用連結伺服器,所以我正在探索這個想法。
您可以使用 SQL 代理自動執行以下所有操作。
您可以使用許多替代方案:
SQLCMD
==>sqlcmd -E -S server_name -q "backup command"
您可以將它與動態 sql 一起使用以連接到不同的伺服器進行備份和恢復。PowerShell
==> 在網際網路上有大量的腳本會告訴你如何去做。SimpleTalk 有 – 使用 SQL Server 2012 PowerShell 備份和恢復 SQL ServerSSIS
==>使用 SSIS 將數據庫自動還原到遠端實例進行備份時 - 確保在 sql server 2008 R2 及更高版本中使用壓縮,標準版甚至支持。此外,為了加快恢復速度,請使用 Instant File Initialization。