2011-12-08

Silinen Offline Bir Veritabanın Dosyaları Silinmez

Veritabanı silme ile ilgili olarak bir çok kişinin bildiği  "Bir veritabanı silindiği zaman o veritabanı altındaki tüm .mdf, .ndf ve .ldf dosyaları da otomatik olarak silinir" bilgisi tam olarak öyle değil. Bu konudaki doğrular aşağıdadır:

  1.  Online olan bir veritabanı silindiği zaman o veritabanında bulunan tüm .mdf, .ndf ve .ldf dosyaları da otomatik silinir.
  2. Offline olan bir veritabanı silindiği zaman .mdf, .ndf ve .ldf dosyaları otomatik olarak silinmez. Offline olan veritabanlarını silerken fiziksel dosyaları manuel olarak silmeniz gerekir.
  3. Bir veritabanında offline olan bir dosya varsa ve  bu veritabanı silinirse offline olan dosya silinmez, diğer dosyalar otomatik silinir.
Bahsettiğim her üç durum da SQL Server 2008 ve SQL Server 2012 RC0 sürümlerinde test edilmiştir. Dilerseniz siz de veritabanı silmeyi test edip sonucunu görebilirsiniz.

2 yorum:

Fırat Akçay dedi ki...

bu yeni bilgi için teşekkürler

Mehmet GÜZEL dedi ki...

Rica ederim.

.::YASAL UYARI::.

©2004-2024 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.