Bazı durumlarda veritabanı collation değişikliği gerekebilir. Birçok kişi veritabanı seviyesinde collation’ı değiştirmenin durumu düzelteceğini düşünür. Fakat veritabanı bazında collation’ı değiştirdiğinizde mevcut tablolardaki kolonların collation’ı değişmez. Bu makalede bu sorunu nasıl çözeceğimizi bulabilirsiniz. Öncelikle verinizin güvenliği için backup almayı ihmal etmeyin. Aşağıdaki kod yardımıyla veritabanı bazında collation’ ı değiştirebilirsiniz. USE master GO SELECT DATABASEPROPERTYEX('test','COLLATION') […]
Veritabanını silerken aşağıdaki resimde görüldüğü gibi Delete backup and restore history information for databases sekmesindeki tik işaretini kaldırıp, Close existing connections sekmesini işaretlerseniz veritabanı silme işlemi hızlı bir şekilde gerçekleşecektir.
Bazı durumlarda veritabanı dosyalarının olduğu disklerde yer kalmayabilir. Bu nedenle veritabanı dosyalarından bazılarını ya da hepsini başka disklere aktarmanız gerekebilir. Bu işlemin birkaç yolu vardır. Biz bu makalede en çok kullanılan 2 yolundan bahsedeceğiz. 1.Yöntem: Detach işlemini yapmadan önce veritabanı dosyalarının hangi path’lerde olduğunu kaydetmek için aşağıdaki script’in sonucunu bir yere kaydetmeniz gerekir. […]
Normal şartlarda full recovery model veritabanınızda düzenli olarak log backup alıyorsanız, alınan her log backup’tan sonra sql server log dosyasını truncate eder ve bu şekilde log dosyasının büyümesi engellenmiş olur. Eğer veritabanınızda CDC(Change Data Capture) enable edildiyse aldığınız log backuplar sonrasında log dosyası truncate olmayacak ve disklerinizi doldurmaya başlayacaktır. Change Data Capture hakkında detaylı bilgi […]