top of page

Sql Server Attach - Detach İşlemleri

Güncelleme tarihi: 26 Ağu 2023

Bu yazımda Sql Server'a dış kaynaktan veritabanı eklemeyi yani attach etmeyi ve Sql Server içerisinde bulunan bir veritabanının Sql ile bağlantısının kesilip nasıl dışarı çıkartılabileceğini anlatıyor olacağım.


Attach İşlemi


Sql Server'a bir veritabanı attach etmek için attach edilmek istenilen veritabanının "Mdf ve Ldf" uzantılı veri ve log dosyası olmalıdır. Eğer dosya uzantısı ".bak" ise ve bu .bak uzantılı dosyayı Sql Server'a eklemek istiyorsanız Attach-Detach değil de Restore etmelisiniz. O yazıya gitmek için bu linki kullanabilirsiniz.


Attach işlemi için: Databases'a sağ tıklıyoruz ardından açılan panelde "Attach" sekmesine tıklıyoruz.


Sonra Add seçeneğine tıklayıp gerekli dosyamızın ("mdf, ldf") yerini seçiyoruz ve OK'ye basıp ileriyoruz.



Ve bu şekilde veritabanımızı Sql Servere eklemiş oluyoruz. Eğer şu şekilde hata alırsanız :


TITLE: Microsoft SQL Server Management Studio

------------------------------


An error occurred when attaching the database(s). Click the hyperlink in the Message column for details.


------------------------------

BUTTONS:


OK

------------------------------


Bunun için öncelikle Sql Serveri yönetici olarak çalıştırmayı deneyin sorununuz yüksek ihtimalle çözülecektir. Eğer olmazsa yüklemek istediğiniz dosyanın izinlerini kontrol ediniz. İşlemi yapmak istediğiniz kullanıcının buna izni olmayabilir ona yetki vermeyi deneyiniz.


Gördüğünüz gibi attach işlemi bu kadar basit. Şimdi Sql Serverimize bir veritabanı eklemiş olduk. Peki ya bir veritabanı çıkarmak istiyorsak ne yapmalıyız ? Bu sefer de attach işleminin tersi olan Detach işlemini yapacağız bu işlem de çok kolay.

İlgili veritabanına sağ tıklıyoruz -> Task ->Detach işte bu kadar basit bir işlem.




Bu yazımda veritabanında yapılan attach - detach işleminden bahsettim. Eğer aklınıza takılan birşey olursa sormaktan çekinmeyin


İyi günler, iyi çalışmalar dilerim.















Yorumlar


©2021, Fazlı KELEŞ tarafından kurulmuştur.

bottom of page