Share via


如何:附加資料庫 (SQL Server Management Studio)

附加資料庫時,會將資料庫設定為先前卸離時的相同狀態。

本主題包含下列章節:

  • 安全性

  • 權限

  • 程序 (SQL Server Management Studio)

安全性

檔案存取權限是在數個資料庫作業期間設定,包括卸離或附加資料庫。如需有關卸離和附加資料庫時所設定之檔案權限的詳細資訊,請參閱<保護資料和記錄檔>。

建議您不要附加或還原來源不明或來源不受信任的資料庫。這種資料庫可能包含惡意程式碼,因此可能執行非預期的 Transact-SQL 程式碼,或是修改結構描述或實體資料庫結構而造成錯誤。使用來源不明或來源不受信任的資料庫之前,請先在非實際伺服器的資料庫上執行 DBCC CHECKDB,同時檢查資料庫中的程式碼,例如預存程序或其他使用者自訂程式碼。

重要事項重要事項

如需附加資料庫的詳細資訊,以及附加資料庫時,對中繼資料所做變更的相關資訊,請參閱<卸離和附加資料庫>。

權限

如需有關附加資料庫所需之權限的詳細資訊,請參閱<CREATE DATABASE (Transact-SQL)>。

[回到頁首]

程序 (SQL Server Management Studio)

附加資料庫

  1. 在 SQL Server Management Studio 的 [物件總管] 中,連接到 Microsoft SQL Server Database Engine 的執行個體,然後展開該執行個體。

  2. 以滑鼠右鍵按一下 [資料庫],然後按一下 [附加]

  3. [附加資料庫] 對話方塊中,若要指定要附加的資料庫,請按一下 [加入];在 [尋找資料庫檔案] 對話方塊中,選取資料庫所在的磁碟機、展開目錄樹狀結構,尋找並選取資料庫的 .mdf 檔案;例如:

    C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Data.mdf

    重要事項重要事項

    嘗試選取已經附加的資料庫,會產生錯誤。

  4. (選擇性) 若要指定以不同名稱來附加資料庫,請在 [附加資料庫] 對話方塊的 [附加為] 資料行中輸入名稱。

  5. (選擇性) 在 [擁有者] 資料行中選取不同的項目,以變更資料庫的擁有者。

  6. 準備好附加資料庫時,請按一下 [確定]

    [!附註]

    重新整理畫面之後,新附加的資料庫才會出現在 [物件總管] 的 [資料庫] 節點中。您隨時都可以重新整理畫面,方法是按一下 [物件總管],然後按一下 [檢視] 功能表中的 [重新整理]