თუ თქვენ გაქვთ .MDF ფაილი და ფაილი სწორად არის გამორთული, მაგრამ თქვენ არ არა გაქვთ .LDF ფაილი, შემდეგ შეგიძლიათ .MDF ფაილები მიამაგროთ SQL Server მარტივად, შემდეგნაირად:
- დასაწყისი SQL Server მენეჯმენტის სტუდია და დაუკავშირდით სერვერს.
- დაწკაპეთ ახალი შეკითხვა.
- შეიყვანეთ შემდეგი ბრძანება:
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;
აქ MyDB არის მონაცემთა ბაზის სახელი, C:MyDB_Data.mdf არის mdf ფაილის გზა.
Microsoft გირჩევთ მეორე და მესამე მეთოდების გამოყენებას, რადგან პირველი მეთოდი შესაძლოა ახალ წელს გაუქმდეს. SQL Server ვერსიებს.
- დაწკაპეთ სიკვდილი შეკითხვის შესასრულებლად.
ასევე შეგიძლიათ მიიღოთ უფრო დეტალური ინფორმაცია შემდეგ მისამართზე:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15
თუმცა, თუ თქვენი .MDF ფაილი და .LDF ფაილი სწორად არ გამორთულია. ან სხვა სიტყვებით რომ ვთქვათ, ისინი კორუმპირებულია, მაშინ თქვენ უნდა გამოიყენოთ სხვა მეთოდი მათ დასამაგრებლად.