我想弄清楚「最好的」或通用的方法來複制...參考數據庫通過現有的數據庫。複製現有的數據庫到新的數據庫
基本上,我將要教一些CIS專業的一些MVC4(C#)/ EF,並希望提供一個數據庫來完成DB的第一次開發。
我期望的東西需要的是一個過程,以方便恢復數據,以防萬一他們搞砸了。
我真的想弄清楚這樣做的最少資源密集型選項。因爲它只是在我的家庭服務器上,而我正在演示這一點,並且不希望它會耗費資源,因爲它是一個功耗相對較低的盒子(AMD 3core/4gig/raid1)。我通常不會在那裏運行SQL Server,通常只是用它來修補不同的服務器技術。如果有關係,我現在正在運行Server 2012。
的解決辦法是....
- 批處理文件偶爾跑
- PowerShell腳本(我需要在這個指導我從來沒有在PowerShell中做了很多在所有)
- SQL Management Studio中
- C#程序
- (真的沒有什麼東西是提供給服務器2012上運行)
我在這裏發現了一些關於做備份和恢復的帖子,但不知道這是否是我擁有的場景的理想選擇。
編輯:我想解決方案是我可以安排,並在安裝後手動關閉。
使用「還原數據庫」對話框頂部的「腳本」按鈕可以輕鬆創建SQL腳本來運行還原。這將自動生成一個腳本,用於運行當前在對話框中配置的任何內容。 –