1. SQL SERVER如何分離和附加資料庫
SQL SERVER 2014
首先我們打開SQL SERVER的管理工具,如下圖所示,右鍵要分離的資料庫,選擇任改並租務下面的分離選項
這時SQL SERVER會彈出分離界面,我們勾選下圖中的兩個復選框,這是為了將使用當前資料庫的連接刪除掉
分離完了以後,回到資料庫管理的列表界面,你會發現剛才分離的資料庫已經沒有了
如果想把分離出的資料庫文件重新附加回資料庫,則需要右鍵數據核兆庫,選擇附加選項,如下圖所蔽空示
在彈出的附加界面中,我們點擊添加按鈕,如下圖所示
然後選擇你分離出來的資料庫文件,注意一定選擇的資料庫的主文件,如下圖所示
選擇好資料庫文件以後,該資料庫的所以數據文件和日誌文件都載入進來了,如下圖所示
最後,你在刷新一下資料庫列表,你就會在列表中重新看到分離出來的資料庫了,如下圖所示
2. 換伺服器需要移動資料庫文件,如何轉移數據到新買的伺服器上
可以分離資料庫的數據和事務日誌文件,然後將它們重新附加到同一或其他 SQL Server 實例。如果要將資料庫更改到同一計算機的不同 SQL Server 實例或要移動資料庫,分離和附加資料庫會很有用。
分離資料庫在 SQL Server Management Studio 對象資源管理器中,連接到 SQL Server 資料庫引擎 的實例,然後再展開該實例。 展開「資料庫」,並選擇要分離的用戶資料庫的名稱。 右鍵單擊資料庫名稱,指向「任務」,再單擊「分離」。將出現「分離資料庫」對話框。要分離的資料庫列出要分離的資料庫。 資料庫名稱 顯示要分離的資料庫的名稱。刪除連接斷開與指定資料庫的連接。 注意不能分離連接為活動狀態的資料庫。
附加資料庫,右鍵單擊「資料庫」,然後單擊「附加」。其他步驟如分離資料庫 在「附加資料庫」對話框中,若要指定要附加的資料庫,請單擊「添加」,然後在「定位資料庫文件」對話框中選擇資料庫所在的磁碟驅動器並展開目錄樹,以查找並選擇資料庫的 .mdf 文件。例如C:\Program Fille\Microsoft SQL ServerMSSQL11.MSSQLSERVER\MSSQL\DATA\AdventureWorks2012_Data.mdf