MSSQL Database Restore işleminde “MDF cannot be overwritten” hatasının çözümü
MSSQL sunucu üzerinde mevcut veritabanınızın yedeğini alıp bu veritabanını yine aynı sunucu üzerinde farklı bir isimde test işlemlerinize yardımcı olması amacıyla yayınlamak istiyorsunuz fakat veritabanınızın backup dosyasından restore işlemi yapmak istediğinizde sunucu size bu dosyadan çıkartılan mdf dosyalarının aynı isimde var olduğunu bu yüzden de aktif mdf dosyalarının üzerine restore yapılamayacağını söylediğinde bir an için olsun hevesiniz kursağınızda kalıyor…
Evet ben de bunları yaşadım 🙂
Ama işin özünde çözümü çok basit. Şöyle ki;
Restore işlemini yaptığımız ekranda Files menüsüne girdiğinizde sistem size restore yapılacak dosyaları hangi klasör altına açacağını soruyor. Bu ekranda sizin belirteceğiniz bir ekstra klasör yapısının altına mdf ve ldf dosyalarınızı açarak bu sorunu kolayca aşabilirsiniz.