Priložite MDF datoteku bez LDF datoteke

Ako imate .MDF datoteku i datoteka se ispravno gasi, ali vi NE imate .LDF datoteku, tada možete priložiti .MDF datoteke SQL Server lako, na sljedeći način:

  1. Start SQL Server Studio za upravljanje i spojite se na poslužitelj.
  2. Kliknite Novi upit.
  3. Unesite sljedeću naredbu:
    sp_attach_single_file_db @dbname='MyDB', @physname=N'C:MyDB_Data.mdf'
    
    or
    
    CREATE DATABASE MyDB ON
    (FILENAME = N'C:MyDB_Data.mdf')
    FOR ATTACH_REBUILD_LOG
    
    or
    
    CREATE DATABASE MyDB
    ON (FILENAME = 'C:MyDB_Data.mdf')
    FOR ATTACH;
    

    Ovdje je MyDB naziv baze podataka, C:MyDB_Data.mdf je staza mdf datoteke.

    Microsoft preporučuje korištenje druge i treće metode jer bi se prva metoda mogla povući u novom SQL Server verzije.

  4. Kliknite Izvršiti za izvršenje upita.

Detaljnije informacije možete dobiti i na:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

Međutim, ako se vaša .MDF datoteka i .LDF datoteka ne ugase ispravno. Ili drugim riječima, oni su oštećeni, pa morate upotrijebiti drugu metodu da ih pričvrstite.