Atașați fișierul MDF

Dacă aveți ambele fișiere .MDF și .LDF și aceste fișiere sunt închise corect, atunci puteți atașa fișierele .MDF/.LDF la SQL Server ușor, după cum urmează:

    1. Atașați folosind SQL Server Studio de management:
      1. acasă SQL Server Studio de management și conectați-vă la server.
      2. Extindeți instanța, faceți clic dreapta Baze de date și faceți clic Atașa.
      3. Urmați instrucțiunile din Atașați baze de date caseta de dialog la care să atașați fișierele .MDF/.LDF SQL Server.

      Puteți obține informații mai detaliate la:
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

    2. Atașați folosind interogarea SQL:
      1. acasă SQL Server Studio de management și conectați-vă la server.
      2. Clic Interogare nouă.
      3. Introduceți următoarea comandă:
        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;
        

        Aici, MyDB este numele bazei de date, C:MyDB_Data.mdf este calea fișierului mdf și C:MyDB_Log.ldf este calea fișierului ldf.

        Microsoft recomandă să utilizați a doua metodă, deoarece prima metodă se poate retrage în noua SQL Server versiuni.

      4. Clic Executa pentru a executa interogarea.

      De asemenea, puteți obține informații mai detaliate la:
      https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

Cu toate acestea, dacă fișierul dvs. .MDF și fișierul .LDF nu sunt închise corect. Sau, cu alte cuvinte, sunt corupte, atunci trebuie să folosiți o altă metodă pentru a le atașa.