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:
-
- Fäst med hjälp av SQL Server management studio:
- Start SQL Server management studio och anslut till servern.
- Expandera instansen, högerklicka Databaser och klicka Bifoga.
- 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 - Bifoga med SQL-fråga:
- Start SQL Server management studio och anslut till servern.
- Klicka Ny fråga.
- 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.
- 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
- Fäst med hjälp av SQL Server management studio:
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.