[英]How to copy data and database tables from one database to another
有沒有辦法可以將所有數據和數據庫表(以及其他對象)從一個服務器表復制到其他服務器?
使這些事情變得自動化。 這樣我們每次都可以將生產數據傳輸到本地數據庫。
謝謝
您還可以嘗試使用ApexSQL Script (一種數據庫遷移工具)來編寫來自一個實例的對象和數據,並在另一個實例上執行它。
您還可以使用ApexSQL Diff和ApexSQL Data Diff ,SQL架構和數據比較工具將結構和數據從源復制到目標。
免責聲明:我為ApexSQL工作
希望這可以幫助
你可以:
您可以使用SSIS導入和導出來執行此操作。 它要求提供源服務器名稱,源dbName和目標服務器名稱,目標dbName。
要么
您可以使用備份和還原過程。
但我總是喜歡SSIS。
好吧,我發現它,完全在視覺工作室。 這可以是從本地(.mdf)文件到服務器文件,反之亦然。
此時,您將能夠使用目標數據庫“鏡像”源數據庫。 例如:如果您已向目標數據庫添加了更多記錄,那么在源數據庫中,一旦您單擊更新目標 ,這些記錄將被刪除仔細查看當您點擊該按鈕時會發生什么!
不幸的是,在寫完這篇文章后,我發現這只適用於VS Ultimate和Premium,這就是他們在關於visual studio 2010的以下鏈接中所說的,我在Visual Studio 2015 Enterprise中對此進行了測試。 MSDN: https : //msdn.microsoft.com/en-us/library/aa833428(v = vs.100) .aspx
我建議你看一下“Visual Studio 2010 SQL Server數據庫項目” 。 它為您提供了管理數據庫團隊工作的強大功能。 它允許您創建本地數據庫並將生產數據庫導入本地數據庫。 從現在開始,您和您的團隊可以在本地數據庫上工作,當您准備將更改部署到生產數據庫時,Visual Studio 2010會將本地數據庫與生產數據庫同步,因此生產數據庫將獲得最新的更改。
您可以創建DTS作業以及時復制數據庫及其內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.