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

Azure Linux VM’de Çalışan PostgreSQL’i Remote Bağlantı Kurma

By | 15 December 2017

Selamlar, Bir önceki makalemizde Azure da bulunan bir Linux sunucuya PostgreSQL kurulumu yapmıştık. Şimdi ise bu PostgreSQL’e pgadmin yada türevi management uygulamalarından erişebilmek için yapmamız gereken ayarlardan bahsediyor olacağım. Bu işlemi yapabilmemiz için pg_hba.conf ve  postgresql.conf dosyasını editlememiz gerekiyor. Bu dosyalar  /etc/postgresql/version_bilgisi/main içerisinde yer alır. Buradaki versiyon bilgisi kurulu olan PostgreSQL versiyon bilgisine göre değişiklik… Read More »

Share

Microsoft Azure’da Linux VM’e PostgreSQL Kurulumu

By | 14 December 2017

Selamlar, Bir önceki makalemizde Microsoft Azure üzerinde Linux ( Ubuntu ) bir sunucu kurulumu yapmıştık . Şimdi ise bu sunucumuza PostgreSQL kurulumu yapalım. İşlem sırası aşağıda yer almaktadır. 1) Sunucunuza Putty ile erişim sağlayın. 2) Erişim sağladıktan sonra “sudo apt-get update” ile kurulu olan tüm paketlerin güncelleştirmesini sağlayalım. İşlem sonrasında “Clear” kodu ile ekranı temizliyoruz.… Read More »

Share

Azure’da Linux VM Kurulumu

By | 13 December 2017

Selamlar, Bugün sizlere Windows Azure üzerinde Linux VM kurulumunu anlatıyor olacağız. Devamında ise bu kurmuş olduğumuz Linux VM’e PostgreSQL kurulumu yapacağız. Şimdi ilk adım olarak Linux VM kurulumunu yapalım. İşlem basamakları aşağıdaki gibidir. 1) portal.azure.com adresinden Windows Azure hesabımıza login oluyoruz. 2) Sol taraftan Virtual Machines bölümüne tıklayıp gelen ekranda Add butonuna basıyoruz 3) Add… 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

Free eBook – The Developer’s Guide to Microsoft Azure

By | 8 December 2017

Selamlar, Michael Crump ve Barry Luijbregts tarafından hazırlanan kitabın içeriği aşağıdaki gibidir. Chapter 1: The Developer’s Guide to Microsoft Chapter 2: Getting started with Microsoft Azure Chapter 3: Adding intelligence to your application Chapter 4: Securing your application Chapter 5: Where and how to deploy your Microsoft Azure services Chapter 6: A walk-through of Microsoft… Read More »

Share