Archive | Nisan 2016

SQL Server 2016 Kurulumu

Bu yazımızda doğru bir biçimde SQL Server 2016 Nasıl Kurulur ve Nasıl Konfigure edilir tüm adımlarını ve detaylarını birkaç makalede işlemiş olacağız.

İlk olarak SQL Server 2016’dan bahsedelim. SQL Server 2016 birçok yeni özellik ve dikkat çekici yenilikleriyle beraber geliyor. Bunlardan dikkate değer olanları Stretch Database,Always Encrypted, Dynamic Data Masking, JSON Desteği, PolyBase, QueryStore, Row Level Security, Temporal Database ve R Desteği diyebiliriz.

Stretch Database kurulum ve konfigurasyonu için bu linkten inceleyebilirsiniz. Bazı detayları şu linkteki CTP 3.2 versiyonundaki güncellemeler için yazmış olduğum makalemden inceleyebilirsiniz.

Tamamını Okuyun…

Reklamlar

SQL Server 2016 Kurulum – TEMPDB

SQL Server 2016 ile birlikte kurulumda TempDB konfigurasyonlarına daha da fazla önem verilerek ayrı bir tab da SQL Server 2014 ve öncesinde belirli komutlarla açabildiğimiz veta seviyesindeki tüm konfigurasyon ayarları aktif hale getirildi.

Aşağıda kurulum esnasında Database Engine Configuration kısmındaki TempDB tabındaki detayları görüyorsunuz.

Daha önceden manuel olarak yaptığımız Core sayısı bazında TempDB Data dosyalarını bölme işlemi artık kurulum esnasında direkt olarak tanımlanabiliyor. Autogrowth ve Initial Size değerlerini de kendiniz direkt atayabiliyorsunuz.

Daha önceden Trace Flag 1117,1118 ile aktif ettiğimiz TempDB data dosyalarının eşit biçimde büyümesi işlemi artık default olarak aktif geliyor.

Bunun dışında daha önceden Data Directories kısmında bulunan TempDB lokasyonu da buraya taşınmış durumda. Best Practice olarak TempDB Data ve Log dosyasını farklı bir fiziksel diske taşıyarak içinde TempDB data ve log dosyası dışında hiçbir dosya barındırmamamız gerekiyor.

temp.JPG

Keyifli okumalar…

Yusuf Boğatepe

 

SQL Server 2016 – Instance

Bu makalemde SQL Server Instance kavramı nedir ? Hangi tür Instancelar var ? Neden farklı instance kurarız gibi soruları yanıtlayacağız.

İlk olarak Instance nedir den başlayalım:

SQL Server Instance her bir SQL Server kurulumuna verilen addır ve iki çeşit Instance vardır.

  • Default Instance
  • Named Instance

Tamamını Okuyun…

SQL Server 2016 Kurulum – Service Account Yetkileri

SQL Server 2016 kurulumu sırasındaki Service Account tanımlama işlemi farklı yapılardaki kullanıcılar üzerinden yapılabilir. Bunlar aşağıda sıraladığım kullanıcı tiplerinden herhangi biri olabilir.

  • Domain kullanıcısı
  • Local kullanıcı
  • Local Service kullanıcısı
  • Network Service kullanıcısı
  • Managed service kullanıcısı

Tamamını Okuyun…

SQL Server 2016 Kurulum – Directories

Bu makalemde kurulum sırasındaki SQL Server 2016 kurulum yollarının tamamını inceliyor olacağız ve best practiceler neler ? Doğru kurulum nasıl yapılması gerekiri işleyeceğiz.

Ilk olarak SQL Server 2016 kurulumu esnasında karşımıza 2 farklı aşamada bazı dosya yollarını soruyor.

Bunlardan ilki Feature Selection ekranında bulunuyor. 3 adet dosya yolunu seçmemizi istiyor.Instance Root Directory,Shared Feature Directory ve Shared Feature Directory 32 bit (X86) versiyonu.

Tamamını Okuyun…

SQL Server 2016 Kurulum – Features

Bu makalemizde SQL Server 2016 kurulumundaki Feature’ları inceleyeceğiz.

SQL Server 2016 Feature Selection kısmında iki adet temel kategori bulunmakta.

  • Instance Features
  • Shared Features

Instance Features, temelde sadece kurulu olduğu Instance üzerinde tanımlı ve o Instance’a özel olan özelliklerdir. Instance Feature’lar temelde 3 adettir.

Tamamını Okuyun…

SQL Server 2016 Kurulum – Collation

Collation temelde SQL Serverdaki dil özellikleridir. Bu alan önemsenmeyen fakat SQL Server kurulumlarında en çok önemli olan kısımdır. Çünkü daha sonradan en çok baş ağrıtan noktalardan biridir.

Kuruluma başladıktan sonra Service Account kısmında Collation tabında Customize bölümüne girdiğimizde bizi güzel özellikler karşılıyor. 🙂

Burada iki temel seçeneğimiz var Windows Collation Designator ve SQL Collation

Windows Collation ile SQL Collation arasındaki fark, windows collation her türlü yeni yapıyı destekler ve performans olarak karşılaştırmalarda SQL Collation’dan daha iyidir.Bunun yanında SQL Collation eski codepage’lere uyumluluğu ile geriye dönük veritabanlarınızdan gelen verileri bozmadan karşılaştırma yapabiliyor.

Ayrıca Collation Desgnator kısmında göreceğiniz seçeneklerde sonunda 100,110 gibi takılar görebilirsiniz. Bu takılar eski versiyondaki collation’ın hangi SQL Server versiyonuna ait olduğunu belirtiyor. Örnek olarak eğer 100 görürseniz bu collation SQL Server 2008 e ait bir collation’dır.

Şimdi seçenekleri konuşalım.

Tamamını Okuyun…