附加 MDF 文件

如果您同時擁有 .MDF 和 .LDF 文件並且這些文件已正確關閉,那麼您可以將 .MDF/.LDF 文件附加到 SQL Server 很容易,如下:

    1. 使用附加 SQL Server 管理工作室:
      1. 開始 SQL Server 管理工作室 並連接到服務器。
      2. 展開實例,右鍵單擊 數據庫 並點擊 連接.
      3. 請按照 附加數據庫 用於附加 .MDF/.LDF 文件的對話框 SQL Server.

      您可以在以下位置獲取更詳細的信息:
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

    2. 使用 SQL 查詢附加:
      1. 開始 SQL Server 管理工作室 並連接到服務器。
      2. 點擊 新查詢.
      3. 輸入以下命令:
        sp_attach_db 'MyDB', 'C:MyDB_Data.mdf', 'C:MyDB_Log.ldf'
        
        or
        
        CREATE DATABASE MyDB
        ON (FILENAME = 'C:MyDB_Data.mdf'),
        (FILENAME = 'C:MyDB_Log.ldf')
        FOR ATTACH;
        

        其中,MyDB 是數據庫名稱,C:MyDB_Data.mdf 是 mdf 文件路徑,C:MyDB_Log.ldf 是 ldf 文件路徑。

        Microsoft 建議使用第二種方法,因為第一種方法可能會在新版本中失效。 SQL Server 版本。

      4. 點擊 執行 執行查詢。

      您還可以在以下位置獲取更多詳細信息:
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

但是,如果您的.MDF 文件和.LDF 文件未正確關閉。 或者換句話說,它們已損壞,那麼您需要使用另一種方法來附加它們。