Recent Articles

SQL Server 2012 – PowerShell #3 – Batch içerisinde Kullanım Modeli

PowerShell, SQL Server 2012 // 23 December 2013

0

PowerShell script dosyaları veya PowerShell kod’u powershell.exe ile çalıştırılabilmektedir. Eğer kod’umuzu bir batch file içerisinde execute etmek istersek kullanım şeklini değiştirmemiz gerekmektedir. Bu makalede batch file içerisinde SQL Server 2012 instance’ımız üzerindeki database’leri PowerShell yardımıyla batch file içerisinden nasıl yedekleyeceğimizi inceleyeceğiz.   Database’lerin PowerShell ile yedeklenmesi Öncelikle daha önceki makalelerde değindiğimiz gibi ilk olarak SQLPS [...]

Continue →

SQL Server 2012 – PowerShell #2 – PowerShell ile SQL Server Agent İlişkisi

PowerShell, SQL Server 2012 // 23 December 2013

0

PowerShell’de geliştirilen script’ler SQL Server Agent içerisinde execute edilebilmektedir. SQL Server Agent bir PowerShell script’ini çalıştırmak istediğinde powershell.exe yerine sqlps.exe ‘yi kullanır. SQL Server Agent, sqlps.exe ile kullanıldığında PowerShell ekranında almadığınız bazı syntax hataları karşınıza çıkabilir.             Örneğin script’iniz içerisinde Get-Date kullanımı veya $() tanımlamanız varsa SQL Server Agent script’inizi [...]

Continue →

SQL Server 2012 – PowerShell #1 – İlk Bakış

PowerShell, SQL Server 2012 // 16 December 2013

0

PowerShell kullanımı DBA’lerin çok yaygın kullanmadığı bir yapıdır. Fakat çoğu zaman  DBA’lerin işlerini kolaylaştırabilecek bir yapıya sahiptir. Bu makale serisinde PowerShell ile SQL Server’a bağlantı kurmayı, Veritabanlarının PowerShell ile nasıl yedeklenebileceğini, SQL Server 2012′de ki kullanım farklılıklarını ve oluşturacağımız PowerShell code’unu batch file içerisinde nasıl kullanmamız gerektiğini inceleyeceğiz. Windows PowerShell ilk 2006 yılında .NET Framework [...]

Continue →

Login’leri Hash Password’leri ile Birlikte Oluşturmak

Genel T-SQL // 09 December 2013

0

Production database’imizin bir clone’unu oluşturmak istediğimizde, login’lerin birebir password’leri ile birlikte yaratmamız gerekir. Bunun için aşağıdaki script ile loginlerin hash password’leri ile birlikte create script’ini almamız mümkün. SELECT ‘create login ['+p.name+'] ‘+ CASE WHEN p.type IN (‘U’ ,’G') THEN ‘from windows ‘ ELSE ” END+ ‘with ‘+ CASE WHEN p.type=’S’ THEN ‘password = ‘+MASTER.sys.fn_varbintohexstr(l.password_hash) +’ [...]

Continue →

Policy Management ile Koşul Kontrolleri

Policy Management // 08 December 2013

0

Policy Management ile ilgili bir önceki yazımda (Policy Management ile Politika Bazlı Yönetim Modeli) SQL Server 2012′de Policy Management yapısını derinlemesine incelemiştik. Bu yazımda detaylı olarak örnekler ile devam edeceğiz. Daha önceki yazımda Policy Management’ı dört ana bölümde özetlemiştik. Bunları hatırlayacak olursak; Policies:Yaratılan condition’ları tetikleyen objelerdir. Target: Oluşturulan Policy’nin hangi nesneler için tetikleneceğini gösterir. Conditions: [...]

Continue →

Policy Management ile Politika Bazlı Yönetim Modeli

Policy Management // 07 December 2013

0

Policy Management, SQL Server 2008 ile gelen özelliklerden birtanesidir. SQL Server 2012′de de devam ettirilmiştir. Policy Management ile şirket içi kurumsal politikalarınızı düzensiz, dağınık olarak tasarlanmış SQL Server instance’larınız üzerinde uygulayarak tümleşik ve tutarlı bir database tasarımı kurgulayabilirsiniz. Policy Management ile instance’larımız üzerinde biz DBA’ler büyük ölçüde tutarlı bir maintenance sağlarız. Örneğin database üzerinde Stored [...]

Continue →