Category Archives: Ms Sql Server

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

Azure SQL Databases Geo-Replication

By | 8 February 2018

Selamlar, Bugün sizlere Azure üzerinde konumlandırmasını yaptığınız PaaS bir SQL veritabanının bir kopyasının farklı bir coğrafya üzerinde replike edilmesini anlatıyor olacağım. İşlem basamakları ; 1) Azure Portal’a bağlanıyoruz 2) SQL Veritabanı içerisinde Geo-Replication’ı seçin. 3) Geo-Replication ekranında sizlere Target-Regions bölümünde size bölge olarak tavsiyede bulunması ile farklı bölgeleri replike edebiliriz. Aynı zamanda harita üzerinde bölge… Read More »

Share

Azure Portal Query Editor ( Preview )

By | 5 February 2018

Selamlar, Microsoft Azure, SQL Veritabanları için Query Editor isimli previewer bir özellik ekledi. Bu özellik Browser tabanlı olup portal üzerinde kullanılan bir sorgu editörüdür. Aşağıdaki resimde görüldüğü gibi portal üzerinden SQL veritabanın içerisinde gerekli alanı ulaşabilirsiniz. Özelliği seçtiğinizde öncelikle sizden Login olmanızı isteyecektir. 3 Farklı authentication yöntemi bulunmaktadır. Bunlar ; Öncelikli olarak biz SQL Server… Read More »

Share

SQL SERVER 2017 IDENTITY_CACHE Özelliği

By | 8 January 2018

SQL Server 2017, SQL Server’ın önceki sürümlerine kıyasla çok sayıda heyecan verici özellikler ve geliştirmeler sunmaktadır. Identity bir kolona veri eklemesi yaparken SQL Server servisinin kitlenmesi, restart edilmesi gibi durumlarda identity kolon nasıl bir davranış sergileyecek bu yazımızda bu konuyu ele alacağız. Veritabanı bazında ayar yapmamızı sağlayan SQL Server 2016 ile yaşantımızdaki yerini alan sys.database_scoped_configurations… Read More »

Share

SQL Server 2017 – TRIM() Fonksiyonu

By | 21 December 2017

Selamlar, Bugün sizlere SQL Server 2017 ile beraber gelen TRIM() fonksiyonundan bahsediyor olacağım. Daha önceki versiyonlardan bildiğimiz LTRIM() yada RTRIM()’in birleştirilmiş hali olabileceğini düşünüyorsanız kocaman bir yanılgı içerisindesiniz. Hadi detayları anlatalım. LTRIM() fonksiyonu, dizinin baştaki tüm boşlukları ve dizinin sol tarafındaki boşlukları temizlemek için kullanılır. RTRIM() fonksiyonu, tüm bitiş boşluklarını ve dizinin sağ tarafında yer… Read More »

Share

SQL Server 2017 – STRING_AGG ()

By | 20 December 2017

Selamlar, Bugün sizlere SQL Server 2017 ile hayatımıza girmiş yeni bir T-SQL fonksiyonundan bahsediyor olacağım. Fonksiyon açıklamasının daha net anlaşılması için basit bir örnek üzerinden devam etmek istiyorum. Örneğin, bazı insanlar birkaç e-posta adresine veya birkaç telefon numarasına sahip olduklarında, tüm bu e-postaları ve telefon numaralarını içeren bir rapor yazdırmak istiyoruz. Önceden bunu bazı FOR… Read More »

Share

Microsoft SQL Operations Studio – Preview

By | 16 November 2017

Selamlar, Bu sabah Microsoft’un daha önce duyurusunu yapmış olduğu fakat dün download’a açmış olduğu Microsoft SQL Operations Studio’dan bahsediyor olacağım. Uzun bir süredir Microsoft’un open source dünyasına yönelik hareketleri söz konusuydu, hatta SQL Server 2017 ile Linux üzerinde SQL Server çalıştırabilir olmamızdan sonraki adımın kullanmış olduğumuz Microsoft SQL Server Management Studio’nun yada bir benzeri Yönetim… Read More »

Share

SQL Server 2016 Sp1 legacy cardinality estimation is not valid scoped configuration

By | 8 September 2017

Selamlar, Eğer konu başlığında yer aldığı gibi SQL Server 2016 SP1 geçişi sonrasında yada SQL Server 2016 Sp1 kurulumu sonrasında SQL Server Management Studio 17.1 / 17.2 versiyonlarını kullanıyorken herhangi bir veritabanın özelliklerine girmek istediğinizde “legacy cardinality estimation is not valid scoped configuration” şeklinde bir hata mesajı alıyorsanız yapmanız gereken Türkçe olan işletim sisteminizin bölge… Read More »

Share