Yazar: NURULLAH ÇAKIR

SQL Server’da Tüm Yetkilendirmeleri Listelemek

Maksimum güvenlik gereği minimum yetki prensibi gereği düzenli olarak sql server üzerinde hangi kullanıcının ne yetkisi olduğu kontrol etmeli ve gereksiz yetkilendirilmiş kullanıcıların yetkilerini kaldırmalıyız. Bu makalede,   Server Seviyesinde Yetkilendirilmiş Kullanıcılar, Veritabanı Seviyesinde Yetkilendirilmiş Kullanıcılar, Şema Seviyesinde Yetkilendirilmiş Kullanıcılar ve Nesne Seviyesinde Yetkilendirilmiş Kullanıcılar   İle ilgili script’leri paylaşacağım.   Server Seviyesinde Yetkilendirilmiş Kullanıcıları […]

SQL Server Job Oluşturmak

SQL Server üzerinde belirli aralıklarla bazı işlemler yapmak için job oluşturabilirsiniz. Örneğin hazırladığınız bir script’in yarım saatte bir çalışmasını istediğinizde ya da her gece backup almak için job’lara ihtiyacınız olabilir. Örnekleri çoğaltabiliriz. Bu makalede nasıl job oluşturulacağını anlatacağım.   SSMS üzerinde SQL Server Agent altında Jobs’a sağ tıklayarak aşağıdaki gibi New Job diyoruz.     […]

Hatalı Biten Job’ları Mail Attırmak

SQL Server sunucusu üzerinden mail attırmak için öncelikle Database Mail konfigürasyonunu yapmalısınız. “Database Mail Konfigurasyonu” isimli makalede detayları bulabilirsiniz.   Database Mail Konfigürasyonu tamamlandıktan sonra bir job oluşturalım. “SQL Server Job Oluşturmak” isimli makalemde nasıl job oluşturulduğunu görebilirsiniz. SQL Server Agent kısmından View Job Activity diyerek yukarda bahsettiğim makalede oluşturmuş olduğum  XYZ job’ına sağ tıklayarak […]

İşletim Sistemi ve SQL Server Log’larını Kontrol Etmek

SQL Server Veritabanı Yöneticilerinin genelde günlük olarak kontrol ettiği ya da bir hata ile karşılaştıklarında hatanın nedeni bulmak için kullandıkları log’lardır. Bu makalede bu log’ları nasıl kontrol edeceğimizi işleyeceğiz.   SSMS üzerinden, aşağıdaki gibi Management altından SQL Server Logs’a sağ tıklayarak View sekmesinden her iki log’a da erişebilirsiniz.     İşletim sistemi log’larına SSMS dışında […]

SQL Server’da Tablo ve Index Büyüklükleri

SQL Server ‘da tablo ve index büyüklüklerini bir çok işleme başlamadan önce listeleme ihtiyacı hissederiz. Örneğin Compression yapmaya başlamadan önce ya da hangi tabloları partition yapmamız gerektiğine karar vermeden önce büyük tabloları bulmamız gerekir. Tablo büyüklüklerini veren script’in elimizin altında olması için bu makalede bu script’i paylaşmak istedim. Compression ve Partition ile ilgili aşağıdaki makaleleri […]