Sql Server'da içinde 40.000 satır veri olan bir tabloyu silmek istediğimde transaction log'ların full olduğuna ilişkin hata mesajı alınca bir bakayım dedim deymiş bu transaction log'lar. Sql Server'da bir veritabanındaki tüm işlemlerin kaydını tutan dosyanın adı transaction log olarak geçiyor ve fazla işlem uygulanan veritabanlarında ara ara temizlenmesi gerekiyormuş. Buraya kadar her şey güzel de paylaşımlı hosting içerisinde acaba izinler yeterli olmadığı için mi ben transaction log'ları temizleyemedim bilemedim. İşlem sırası olarak öncelikle TRUNCATE_ONLY seçeneği ile log yedeklemesi yapmak, sonra da DBCC SHRINKFILE fonksiyonunu kullanarak istenilen boyuta shrink etmek gerekiyormuş ama izinleriniz yetersiz hatası alıyorum. Tasks/Shrink file'dan da hata alıyorum. Log dosyasını küçültebileceğim ya da temizleyebileceğim başka bir yol var mı?