今天正好換服務器,記錄一下遷移數據庫的過程。
以前經常用備份還原法,今天試試‘SQL Server 2016 導入和導出數據’這個看怎么玩。
1. 建數據庫結構
1.1 在需要遷移的數據庫名字上右擊,然后Script Database as > Create to > New Query Editor Window,這里也可以創建到Clipboard,但因為我這個需要編輯一下數據文件和日志的路徑,所以創建到了編輯器。
1.2 然后在新的Server上面,運行一下剛剛創建出來的腳本。
2. 導入數據
2.1 在服務器上找到這個‘SQL Server 2016 Import and Export Data’
2.2 歡迎界面不用多說,直接下一步,然后選擇數據源,這里我是從SQL Server遷移過來的,所以選擇下圖這個:
2.3 選好之后,設置服務器名,用戶名密碼,數據庫名等,設置完了之后可以點擊一下Test Connection試試有沒有錯誤,測試成功的話繼續下一步。
2.4 設置目標庫,同樣選擇SQL Server
2.5 然后配置目標庫,下圖紅框這里選擇數據庫的時候要選擇我們第一步用Create to腳本創建的庫。
2.6 這里選擇第一個,復制全部數據
2.7 這里全選,所有表和視圖都要拷貝
2.8 再次確認一下你設置的數據源和目的地,無誤的話點下一步。
這里勾選Run immediately(直接運行),然后下一步
這里點擊Finish
2.9 執行操作界面,等待操作完成即可。