Kategori: INSTANCE & SERVER YÖNETİMİ

Instance/Server Collation’ı değiştirmek

Bazen SQL Server Kurulumu yaptıktan sonra Collation’ını değiştirme ihtiyacı hissederiz. Baştan uyarımı yapayım. Collation’ı değiştirdikten sonra master veritabanındaki herşey sıfırlanır. Yani yeni kurulum yapmış gibi olursunuz. Dolayısıyla eğer Collation’ını değiştireceğiniz Instance üzerinde herhangi bir veritabanı varsa, ya da kullanıcı tanımlamışsanız bu bilgilerinizin yedeğini almayı unutmayın. Ayrıca çalışan bir sistem üzerinde yapmamalısınız. Cmd komut satırına sağ […]

SQL Server’a SSMS(SQL Server Managemet Studio) kullanarak farklı bir windows account ile bağlanmak

Bazı durumlarda login olduğunuz sunucudan SSMS kullanarak sql server’a windows authentication ile login olan kişiden farklı bir windows account kullanarak bağlanmanız gerekebilir.   SQL Server’ın kullandığınız sürümünün path’ine cmd ile bağlanıp(sql server 2014 SSMS için genelde “C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio” olur) aşağıdaki script’i çalıştırıyorsunuz.   RunAs /user:domainisminiz\domainaccountunuz Ssms.exe Her seferinde cmd üzerinden bu path’e […]

Tempdb veritabanını başka bir diske taşımak

“Veritabanı file(dosya)’larının disklerini değiştirmek” isimli makalemde normal bir veritabanının disklerini nasıl değiştireceğimizi anlattım. Aynı yöntemle tempdb’yi taşıyamazsınız. Çünkü tempdb servis her başladığında sql server tarafından yeniden oluşturulur. Bu yüzden aşağıdaki script yardımıyla servis bir daha açıldığında tempdb file’larını şu disklerde oluştur anlamına gelen aşağıdaki script’i çalıştırabilirsiniz. Öncelikle script’i makalenin devamında anlattığım gibi düzenlemelisiniz. use master […]

sp_configure(SQL Server’da Server Seviyesinde Konfigurasyonlar)

Öncelikle detaylı konfigurasyon yapabilmek için aşağıdaki script’i çalıştırıyoruz.   sp_configure 'show advanced options',1 reconfigure Bu scriptten sonra sadece sp_configure’ü çalıştırıyoruz.   Benim yaptığım default ayarlar aşağıdaki gibi. Her bir ayarı teker teker yapmamız gerekiyor.   MAXDOP(Maximum Degree Of Parallelism): sunucuya gelen isteklerin cpu üzerindeki paralellik seviyesini belirtir. Default olarak 0 dır. Gelen sorgu çeşidine göre […]

Operator Tanımlamak

Operatorleri Database Mail ile mail göndereceğimiz kişi listesini tanımlamak için kullanıyoruz. SQL Server Agents’ın altında Operator’e sağ tıklayarak New Operator diyorsunuz. Name kısmında Operator’e bir isim veriyorsunuz. Email kısmına mail’in gideceği kişi listesini mailler arasına ; girerek ekliyorsunuz ve ok’e basıyorsunuz.     SQL Server’da alert kurulumunu anlattığım “Yeni Kurulumda yapılması gereken konfigurasyonlar” isimli makalemde […]