前言
要複製現有資料庫,可使用 SSMS 匯出有資料庫的 BACPAC 檔案匯入目的地。操作方式請見另文。
如果只是需要資料庫的資料,不須重建完整環境,可以使用 SSMS 的資料匯入功能
前置工作
安裝 SSMS
匯入步驟
1. 使用 SSMS 連線至本機資料庫,並建立新的 database 作為資料匯入目的地,例如:importDemo
2. 在新增的 database 上選擇 Task > Import Data 。
出現 SQL Server 匯出和匯入精靈 畫面。
3. 選擇資料來源:.Net Framework Data Provider for SqlServer。並輸入連線字串。
完成後按 Next。
4. 輸入目的地,記得目的地選擇 SQL Server Native Client,並選擇剛剛新增的資料庫。
完成後按 Next。
5. 選擇 從一個或多個資料表或檢視表複製資料。
(如果要匯入某些特定條件資料,則選擇 寫入查詢來指定要傳送的資料 選項)
按 Next 後,SSMS 會載入來源端的資料表清單,並檢查目的端是否有存在相對應的同名表格。因為本機資料庫是剛剛才建立的,所以不會有已存在的狀況。
6. 接著執行最重要的一步! 選擇要匯入的資料表或檢視。
這是與匯入資料庫封存檔最大的差異:挑選上百個資料表中必要的部分匯入即可。
選擇好後按下 Next 。
7. 勾選 "立即執行"。或是直接按下 "Finish >>|" 進行複製。
8. 進行中可同步看到進度或錯誤訊息
以上,就是本次提供給各位工程師的小技巧,如果對各位有幫助,請給我個掌聲或留言鼓勵吧