Mirroring

在 SQL Server Express 上鏡像數據庫表和視圖

  • August 13, 2014

我需要一些關於如何將我的開發伺服器中的所有表和視圖鏡像到我的展示伺服器的想法。

兩台伺服器都執行 SQL Server Express。

我已經手動嘗試過,但它非常耗時。我可以嘗試更換展示伺服器虛擬機,但這意味著刪除所有數據。

SQL Server 速成版不提供數據庫鏡像功能。從問題來看,您似乎想創建目前數據庫的副本。在這種情況下,備份還原將是最好的。複製也不適合您的方案,因為它也不完全可用於快速版(僅訂閱者可用)。

您可以備份目前的 express 數據庫並將其還原到已經存在的數據庫或將其還原為新數據庫。備份將包括源表中存在的所有對象(視圖、儲存過程、表、索引等)。由於數據庫的最大限制為 10G(我假設您使用的是 SQL Server 2008 R2 及更高版本),因此備份、複製和恢復不會花費太多時間。

您還可以在 CMD 和批處理文件的幫助下創建手動備份作業、複製作業和還原作業。請參閱此連結以使用 Windows 調度程序和批處理文件自動化作業。您還可以在 SQL Server Express 中安排和自動執行備份作業

引用自:https://dba.stackexchange.com/questions/73864