1. 程式人生 > 實用技巧 >SQL Server [使用SSMS來分離資料庫] 奮鬥的珂珂~

SQL Server [使用SSMS來分離資料庫] 奮鬥的珂珂~

分離資料庫

分離資料庫就是將某個資料庫(如student_Mis)從SQL Server資料庫列表中刪除,使其不再被SQL Server管理和使用,但該資料庫的檔案(.MDF)和對應的日誌檔案(.LDF)完好無損。分離成功後,我們就可以把該資料庫檔案(.MDF)和對應的日誌檔案(.LDF)拷貝到其它磁碟中作為備份儲存。

實現

首先右鍵單擊需要操作的資料庫。選擇“屬性”。
在這裡插入圖片描述

在彈出的視窗中選擇左側的“選項”,在點選“選項”之後右側出現的相關資訊欄中在“其他選項”的下方找到“狀態”,在“狀態”欄中找到“限制訪問”。
在這裡插入圖片描述

在“限制訪問”的下拉欄中選擇“SINGLE_USER”。
在這裡插入圖片描述

之後會彈出如下視窗,選擇“是”。

在這裡插入圖片描述

執行之後會發現原來的資料庫名稱之後加上了“單個使用者“的標記。
在這裡插入圖片描述

此時,右鍵資料庫名,選擇”任務“選項,之後選擇”分離“選項。
在這裡插入圖片描述

之後在彈出的介面中,會出現需要分離的資料庫。點選“更新統計學資訊”複選框,之後點選“確定”,此時資料庫就已經分離完成了。

在這裡插入圖片描述

之後會發現原來的資料庫已經不存在列表中了,表明已經分離成功。
在這裡插入圖片描述
要將某個資料庫遷移到同一臺計算機的不同SQL Server例項中或其它計算機的SQL Server系統中,分離和附加資料庫的方法是很有用的。

資料庫的附加: