Tag Archives: sql server

How to increase the number of characters retrieved from the server for XML data – SQL Server – ÇÖZÜM

By | 28 May 2018

Merhabalar, Bugün sizlere XML ile çalışırken alabileceğiniz bir hatanın çözümü konusunda yardımcı olacağım.Sorguların query plan çıktılarını incelerken “How to increase the number of characters retrieved from the server for XML data ” içerikli aşağıdaki gibi bir hata mesajı ile karşılaşabilirsiniz. Hatanın çözümü zaten metin içerisinde yer alıyor, çözüm için Tools -> Options –> Query Results… Read More »

Share

SQL Server DevOps Tools

By | 25 April 2018

Selamlar, Bu makale, SQL Server araçlarını kullanarak uygulamalar oluşturmak için mevcut araçlar ve teknikler hakkında bir fikir vermeyi amaçlamaktadır.Bu yazıda çeşitli SQL araçlarını inceleyeceğim. Yaklaşan makalelerde aşağıdaki araçların her biri hakkında ayrıntılı olarak bahsetmeye çalışacağım: SQLCmd BCP SqlPackage MSSQL-Scripter SQL Operation Studio (SOS) Konuya giriş yapmadan önce sizlere DevOps hakkında genel bir bilgilendirme yapacağım ve SQL… Read More »

Share

Database Experimentation Assistant (DEA) Nedir ve Nasıl Kullanılır ?

By | 10 April 2018

Database Experimentation Assistant (DEA) Nedir ve Nasıl Kullanılır ? Database Experimentation Assistant (Veritabanı Deneyim Yardımcısı – DEA), SQL Server yükseltmeleri için yeni bir A / B test çözümüdür. Belirli bir iş yükü için SQL’in hedeflenen bir sürümünü değerlendirmede yardımcı olacaktır. Önceki SQL Server sürümlerinden (SQL Server 2005 ve üstü) SQL Server’ın herhangi bir yeni sürümüne… Read More »

Share

TDE Şifreleme Anahtarını Başka Bir SQL Server Sunucusuna Taşıma

By | 6 April 2018

Selamlar, Bugün sizlere TDE(Transparent Data Encryption) kullanarak şifrelediğimiz bir veritabanın farklı bir sunucuya nasıl taşıyabileceğinizi göstereceğim. Bunu anlatmadan önce TDE’ye neden ihtiyaç duyarız ondan bahsedeyim. Eğer şifrelenecek alanlar çok fazlaysa ve istediğimiz şey veri tabanının şifreleme yaptığımız server haricinde çalıştırılamaması ise TDE(Transparent Data Encryption) tam ihtiyacımızı karşılamaktadır. TDE kullanımını sağlayabilmek için bir takım key ve sertifikaya… Read More »

Share

SQL Server OPENJSON ile Web’den Döviz Kurlarını İşleme

By | 28 March 2018

Selamlar, Bugün SQL Server 2016 ile hayatımıza girmiş olan ( COMPATIBILITY_LEVEL = 130 ve üstü ) OPENJSON kullanarak bir web sitesinde yer alan json çıktısını nasıl işleyebilirizi ele alacağız. İlk adım olarak Web sayfasındaki veriyi almamızı sağlayacak sql server function yazıyor olacağız fakat function içerisinde kullandığımız OLE objelerinden dolayı öncelikli olarak aşağıdaki kod bloğu ile… Read More »

Share

Free eBook – Mastering SQL Server Profiler

By | 8 December 2017

Selamlar, Bugünün ikinci kitabı SQL Server Profiler kullanımı üzerine, konu başlıkları aşağıdaki gibidir. Getting Started with Profiler Working with Traces and Templates Profiler GUI Tips and Tricks How to Identify Slow Running Queries How to Identify and Troubleshoot SQL Server Problems Using Profiler to Audit Database Activity Using Profiler with the Database Engine Tuning Advisor… Read More »

Share

Azure Linux VM üzerinde SQL Server Agent Kurulumu

By | 8 August 2017

Selamlar, Bir önceki makalemizde Linux üzerine SQL Server kurulumunu gerçekleştirmiştik. Bugün ise bu yazımızda Linux üzerine SQL Server Agent kurulumunu yapacağız. İşlemleri yapabilmek adına Putty ile Linux sunucumuza bağlanıyoruz. Bağlantı kurduktan sonra aşağıdaki kod bloklarını aşağıdaki sıralamada çalışıtırıyoruz. Yukarıda gördüğünüz gibi SQL Server Agent kurulumunu yaptık, bizden SQL Server’I restart etmemizi istedi. Aşağıdaki kod bloğu… Read More »

Share

SQL Server Kolon Düzeyinde Şifreleme Örneği – SQL Server Column Level Encryption Example

By | 15 May 2017

Finansal firmalar, kredi kartı numaraları, sosyal güvenlik numaraları, finansal geçmiş vb. Gibi hassas verilere sahiptir. Verilerin hassasiyetine dayanarak bunun güvence altına alınması ve yetkisiz erişime karşı korunması gerekir. Tablolarda saklanan verilerle, verileri korumak için birkaç seçeneğiniz vardır.İlk olarak verileri view ile gösterebilirsiniz. İkinci olarak kullanıcılara column bazında yetki atayabilirsiniz. Başka seçenekler var mı? Veritabanı şifrelemesini kullanabilir miyim? Tablomda… Read More »

Share

SQL SERVER’da Silinen Verileri nasıl kurtarılır ?

By | 20 February 2017

Selamlar, Bu yazımızda sizlere veritabanından hata sonucu silinen verilerin nasıl kurtarılabileceği hakkında bilgi vereceğim. Bu işlemi yapabiliyor olmamız için veritabanın recovery model bilgisi FULL yada Bulk-Logged olmak zorundadır. Simple modda olan bir veritabanı transaction logs backup’I desteklemediği için bu işlemi uygulayamazsınız. Öncelikli olarak demo ortamımızı hazırlamak için bir veritabanı ve varsayılan değerler içeren bir tablo… Read More »

Share

SQL Server’da Veritabanı Yönetiminin Temelleri: 2. Bölüm

By | 17 February 2017

Merhabalar, Bugün sizlere SQL Server da veritabanı yönetiminin temelleri isimli serinin ikinci yazısında SQL Server Kimlik Doğrulama Modlarından bahsediyor olacağım.Eğer ki serinin ilk yazısını okumadıysanız aşağıda ki adresten ulaşabilirsiniz. SQL Server Veritabanı Yönetiminin Temelleri: Bölüm 1 SQL Server Kimlik Doğrulama Modları Kimlik Doğrulama Nedir? Kimlik Doğrulama, SQL Server’a erişmek için kimlik bilgilerine, diğer bir deyişle… Read More »

Share