SQL Server Failover Cluster Kurulumu

SQL Server Failover Cluster Kurulumu

Makalelerimin çoğunda olduğu gibi bu makalemde de SQL Server 2014 kullanacağım. Diğer sürümleride benzer şekillerde kurabilirsiniz.   SQL Server Failover Cluster, Always ON teknolojisi gelmeden önce çok kullandığımız bir HA(High Availability) çözümüydü. Kısaltma olması amacıyla bu makalenin devamında SQL Server Failover Cluster’a SSFC demeyi tercih edeceğim. Fakat Always ON’un geldiği günden beri şahsen benim hiç […]

SQL Server Availability Group Failover İşlemi

Bazen Always On sunucularından birini restart etmeniz gerekebilir. Böyle bir durumda sağlıklı bir şekilde restart edeceğiniz sunucudaki Availability Group’ları diğer sunucuya failover etmeniz gerekir. Sağlıklı bir şekilde failover işlemini gerçekleştirebilmek için öncelikle her iki sunucudaki primary ve secondary veritabanlarının failover mode’unu ve senkronizasyon durumunu görmek gerekir. AG’ler Automatic failover modunda ve veritabanları her iki node […]

SQL Server Always ON AG(Availability Group) Oluşturmak

Always ON teknolojisi Mirroring Teknolojisinin üzerine kurulmuştur. Mirroring’in geliştirişmiş halidir diyebiliriz. “Database Mirroring Nedir ve Nasıl Yapılır? Mirroring Hataları ve Çözümleri..” isimli makalemi okumak isteyebilirsiniz. Always On HA(High Availability) ve DR(Disaster Recovery) çözümüdür. High Availability yüksek erişilebilirlik demektir. Genelde aynı veri merkezinde, birden fazla sunucu ile yapılır. Sunuculardan birinin arızalanması sonucu diğerinin devreye girmesini sağlayan […]

Database Mirroring Nedir ve Nasıl Yapılır? Mirroring Hataları ve Çözümleri..

Microsoft SQL Server Always On teknolojisini geliştirdiği için Database Mirroring’in gelecekte kaldırılacağını duyurdu. Ama SQL Server 2005 ve 2008 kullananlar Always ON özelliğini kullanamayacakları için Database Mirroring nedir ve nasıl oluşturulur’a değineceğiz.   Database Mirroring, veritabanı seviyesinde erişilebilirliği arttıran bir çözümdür. (Yani veritabanının olduğu sunucu hizmet veremez duruma gelirse uygulamanın veritabanına diğer sunucudan erişebilmesi)   […]

Alter system yetkisi olmayan kullanıcıların session kill edebilmelerinin sağlanması

Uygulama geliştiriciler , çoğunlukla uzun süren yada sorun olduğu düşündükleri oturumları kill etmek isterler. Fakat uygulama geliştiricilerin ALTER SYSTEM yetkisi olmadığından session kill komutunu çalıştıramazlar . Ayrıca bu yetkinin dba olmayan kullanıcılara verilmesi de tehlikelidir ve verilmemelidir. Hem yetki vermeyelim hem de session kill edebilsin istediğimizde çözüm, oturumları kill eden bir prosedür yazıp bu prosedür için […]