我需要從表中備份原始數據,以便可以用測試數據填充它,然後在deving/testing等之後再次恢復它。任何人都知道任何快速的方法來實現這一目標?我在SQL Server 2005上。測試時臨時備份/還原數據
謝謝。
我需要從表中備份原始數據,以便可以用測試數據填充它,然後在deving/testing等之後再次恢復它。任何人都知道任何快速的方法來實現這一目標?我在SQL Server 2005上。測試時臨時備份/還原數據
謝謝。
創建一些臨時表。將數據複製到臨時表中。測試完複製數據後刪除臨時表。
您可以使用SSIS將表備份到數據庫中名稱不同的表中。
然後刪除數據庫中修改後的表格,並將複製的表格重命名爲原始名稱。所有你需要做的就是重新建立關係。
編輯:我不會在生產環境中
做到這一點,我不知道你的具體情況,但該規範是它真實反映生產服務器到開發服務器,並做一個你的測試。 在生產服務器上執行破壞性測試是不安全的。
在MSDN和Technet上有很多關於鏡像的文檔。快速谷歌發現這篇文章:http://www.microsoft.com/technet/prodtechnol/sql/2005/dbmirror.mspx