'SQL Server Tips / İpuçları' Category

  • Event Viewer SQL Server Hata Mesajları (PowerShell)

    June 25, 2011

    SQL Server da hata oluştuğu zaman ilk bakacağımız yerlerden bir tanesi de  Event Viewer oluyor. Ancak Event Viewer da aradığımızı bulmak da bazen eziyete dönüşüyor. Aşağıda bulunan yazdığım script ile Event Viewer dan SQL Server instance ları ile ilgili olan hata mesajlarını süzüp HTML e aktarıyorum dosyaya ufak bir de css ekleyince sonuç da göze [...]

  • SQL Server Seperation of Duties (White Paper)

    June 23, 2011

    Güvenlik bir DBA için her zaman en önemli konulardan biridır. Ancak çoğu firmada gördüğümüz yapı veritabanı yöneticilerine sysadmin yetkisi verilmiş olduğudur. Ancak tüm DBA leri sysadmin yetkisi ile donatmak onların tüm bilgilere kolaylıkla erişmelerini de beraberinde getirir. Asıl yapılması gereken ise yöneticileri sysadmin role üne dahil etmeden yapacakları işlere göre yetkiler ile donatmaktır. Microsoft bu [...]

  • İpucu #12 – Script SQL Server Jobs (PowerShell)

    June 23, 2011

    ileri de sql server migration konusuna çok daha detaylı değinmek istiyorum. ancak şimdilik kullandığım belli başlı script leri yayınlamak ile işe başlıyacağım. bu script lerin sayısını arttırmayı umut ediyorum çünkü artık ancak sql script lerini powershell script lerine çevirmemi beklemeniz gerekecek.   [reflection.assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo")   $server = New-Object Microsoft.SqlServer.Management.Smo.Server("localhost") $scripter = New-Object Microsoft.SqlServer.Management.Smo.Scripter($server)   $jobs = [...]

  • İpucu #11 : SA hesabını kapatıp rastgele şifre atama

    June 22, 2010

    SQL Server da mixed mode yani SQL Authentication ile Windows Authentication ı beraber kullanmak bazen genel bir ihtiyaç olabilir. Bu durumda ise sa kullanıcını disable edip yerine başka bir kullanıcı oluşturmak ise standart bir güvenlik politikasıdır. SQL Server hem sa hesabını pasif hale getirip hem de şifresini rastgele olarak değiştiren bir sistem procedürü barındırmaktadır. EXEC [...]

  • İpucu #10 : DISTINCT

    June 19, 2010

    Distinct SQL de tekrarlı verileri göstermemek için kullanılan bir anahtar kelimedir. Ancak veritabanı dil ayarları bu kelimenin çalışma şeklini etkileyebilir. Örneğin aşağıdaki tabloyu örnek olarak kullanır isek. create table #ornek( sehir nvarchar(20) ) go insert into #ornek values(’Ankara’) insert into #ornek values(’ANKARA’) insert into #ornek values(’ANKARA’) insert into #ornek values(’BURSA’) insert into #ornek values(’ISTANBUL’) insert [...]

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org