MDF faylini LDF faylisiz biriktiring

Agar sizda .MDF fayl bo'lsa va fayl to'g'ri o'chirilgan bo'lsa, lekin siz buni qilasiz EMAS .LDF fayliga ega bo'lsangiz, .MDF fayllarini biriktirishingiz mumkin SQL Server oson, quyidagicha:

  1. boshlanish SQL Server Boshqaruv studiyasi va serverga ulaning.
  2. bosing Yangi so'rov.
  3. Quyidagi buyruqni kiriting:
    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;
    

    Bu erda MyDB ma'lumotlar bazasi nomi, C:MyDB_Data.mdf - mdf fayl yo'li.

    Microsoft ikkinchi va uchinchi usullarni qo'llashni tavsiya qiladi, chunki birinchi usul yangidan foydalanishni tugatishi mumkin SQL Server versiyalari.

  4. bosing Ijro et so'rovni bajarish uchun.

Batafsil ma'lumotni quyidagi manzilda ham olishingiz mumkin:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15

Biroq, agar .MDF faylingiz va .LDF faylingiz to'g'ri yopilmasa. Yoki boshqacha qilib aytganda, ular buzilgan, keyin ularni biriktirish uchun boshqa usuldan foydalanishingiz kerak.