Merhaba;
Sql server 2014 indirdim format atmadan önce farklı bir sürümü kullanıyordum fakat daha eski bir sürüm olduğu için yenisini indirirken bir sorun yaşamayacağımı düşündüm. Elimde bulunan dosya.mdf ve dosya.ldf uzantılı sql dosyalarını sql server'ın kurulu olduğu data klasörüne atıyorum ve attach etmeye çalışırken başlıkta ki hatayı veriyor. Birçok yol denedim fakat çözüme ulaşamadım.
Denediğim yollar şu şekilde;
Hata Detayı Şu Şekilde @alattin abi ; https://i.hizliresim.com/69oQ89.png
@alattin abi :(
Toplam 2 cevap
SQL Management Studio simgesini sağ tuşla tıkla Yönetici olarak çalıştır'ı seç.
Daha sonra herhangi bir veritabanını tıkla Properties'e gir. Files sekmesini tıkla. Database Files yazan alanda kaydırma çubuğunu sağa kaydır. C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA gibi bir yol göreceksin. Veri dosyalarını bu alana kopyala.
Daha sonra Management Studio'ya geri dön. Attach bölümüne gel. Add'i tıkla. Database File Location bölümüne C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA yolunu yapıştır ve enter tuşuna bas.
Açılan pencereden veritabanını seç. Bu şekilde açılması lazım.
notify 7 yıl önce
@alattin abi bu bahsettiğin attach / add bölümünde'ki "Database File Location" diye bir ibare yok ki. Add tıkladığım zaman direk dosya yolunu gösteriyor. Dosya yolu olarak selected path kısmı var fakat oraya değişiklik yapmaya izin vermiyor. Yine aynı şekilde currnet file path bölümü var burasıda benim data klasörümün olduğu yer.
alattin 7 yıl önce
bunları cevap olarak yaz ki senin gibi birileri sorun yaşarsa çözüm içim onu denesin.
Bu sorunu şu şekilde çözdüm;
Hata veren dosya.mdf ve dosya.ldf'leri oluşturduğum aynı mssql sürümünü yani 2012'yi yükledim ve tekrar dosyaları yüklemeye çalıştığımda bu sorun düzelmiş oldu.