Bifoga MDF-fil

Om du har både .MDF- och .LDF-filer och dessa filer stängs av ordentligt, kan du bifoga .MDF/.LDF-filerna till SQL Server enkelt, enligt följande:

    1. Fäst med hjälp av SQL Server management studio:
      1. Start SQL Server management studio och anslut till servern.
      2. Expandera instansen, högerklicka Databaser och klicka Bifoga.
      3. Följ instruktionerna i Bifoga databaser dialogrutan för att bifoga .MDF/.LDF-filerna till SQL Server.

      Du kan få mer detaljerad information på:
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

    2. Bifoga med SQL-fråga:
      1. Start SQL Server management studio och anslut till servern.
      2. Klicka Ny fråga.
      3. Mata in följande kommando:
        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;
        

        Här är MyDB databasnamnet, C:MyDB_Data.mdf är mdf-filsökvägen och C:MyDB_Log.ldf är ldf-filsökvägen.

        Microsoft rekommenderar att du använder den andra metoden eftersom den första metoden kan gå i pension i den nya SQL Server versioner.

      4. Klicka Utförande för att utföra frågan.

      Du kan också få mer detaljerad information på:
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

Men om din .MDF-fil och .LDF-fil inte stängs av ordentligt. Eller med andra ord, de är korrupta, då måste du använda en annan metod för att fästa dem.