Merhaba arkadaşlar sizlere bu makalemde şirketlerin hemen hemen tamamında kullandığımız Database programı olan SQL Server 2016 SP 1 anlatıyor olacağım umarım faydalı olur.
SQL Server içinde birden fazla sürümü olan bir ürün bu sürümler sizin ihtiyacınıza göre seviyeleri aşağıda özellikler şemasına göre de ihtiyacınız olan ürünü seçebilirsiniz.
- SQL Server 2016 Enterprise Edition
- Adından da anlaşıldığı üzere enterprise üründür yani tüm özellikleri üzerinde bulabilirsiniz. Lisanslaması Core bazlı lisanslanır, bu ürünü aldığınız zaman SQL USER CAL lisansı almazsınız sınırsız kullanıcı desteği var. Bu ürüne sahip olan firmalar genelde High Availability özelliğini kullanmak için tecih edebilirler.
- Detaylı Bilgi Link: https://www.microsoft.com/tr-tr/sql-server/sql-server-editions-enterprise
- SQL Server 2016 Standart Edition
- Standart database işlemleriniz için kullanabilirsiniz isterseniz Core lisansı alabilirsiniz isterseniz Standart Edition sürümünde SQL User Cal almanız lazım kaç kullanıcı kullanacaksanız. Bu sürümde fiziksel veya sanal ortamda RAM ve CPU sınırlaması geliyor 128 GB RAM’e kadar 4 CPU ve 24 Core’a kadar desteği mevcut.
- Detaylı Bilgi Link: https://www.microsoft.com/tr-tr/sql-server/sql-server-editions-standard
- SQL Server 2016 Express Edition
- Express Edition ücretsiz sürümdür sunucuda çok yük istemeyen işletmelerde kullanılır 1 GB Ram kullanabilir ve 4 CPU fiziksel veya sanal desteği var bu üründe Database boyutunda sınır geliyor 10 GB’ı geçen databaselerde durma işlemi yapar.
- Detaylı Bilgi Link: https://www.microsoft.com/tr-tr/sql-server/sql-server-editions-express
- SQL Server 2016 Developer
- Enterprise sürümü ile aynı özelliklere sahiptir fakat ticari kullanımı yoktur yasal olarak, genelde DBA (Database Administrator) ve yazılımcıların kullanımları için oluşturulmuş sürümdür.
- Detaylı Bilgi Link: https://www.microsoft.com/tr-tr/sql-server/sql-server-editions-developers
SQL Server 2016 Sürüm özelliklerinin karşılaştırması.
Kaynak: https://www.microsoft.com/tr-tr/sql-server/sql-server-editions
Ben genelde ürünler çıktığı zaman 180 günlük sürümü olan Evaluations sürümünü indiririm sizde aşağıdaki link’ten indirebilirsiniz.
https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016
Bu sürüme kadar direk ISO indirebiliyorduk bu sürümde direk bilgisayarınıza exe iniyor ve onu çalıştırıyorsunuz aşağıdaki resimde seçili olarak görebilirsiniz.
Exe çalıştırdıktan sonra karşımıza aşağıdaki gibi ekran gelecek nasıl kurmak istersiniz?
- Basic
- Custom
- Download Media
Basic mod seçildiği zaman exe’nin çalıştığı makinede direk kendi media sürücünü indirip kendisi kuruluyor default ayarlarda kuruyor biz sistemcilerin pek tercih etmediği seçenektir.
Accept diyoruz ve dosyaları nereye kuracağını soruyor.
Burada nereye kuracağımızı soruyor, minimum diskte olması gereken boş kapasiteyi indireceği dosya boyutunu söylüyor bize.
Custom dediğimiz zaman sadece dosyaları nereye kuracağımızı, diskte boş alan kapasitesini söylüyor ve Install diyerek kurulum yapabiliyor.
Download Media dediğimiz zaman ISO olarak indirebiliyoruz ve manuel kurulum yapabiliyoruz istediğimiz ayarlarda. Ben ISO olarak indireceğim. İstediğimiz dil seçeneğini seçebilir ve dosyayı istediğimiz yere indirebiliriz. Download diyelim şimdi.
Download dediğimiz zaman ISO dosyası indirilmeye başladı.
İndirme işlemi tamamlandı şimdi Open Folder diyerek ISO’ muzu görelim ve mount edelim.
ISO mount edildikten sonra içinden SETUP dosyasını çalıştıralım ve kuruluma başlıyalım
Setup çalıştırdıktan sonra evet diyerek geçelim bir çok sürümde bu uyarı çıkar.
Install menüsünden New SQL Server Stand-alone installation seçeneğini seçerek kuruluma başlatalım.
Burada Evalution mode olduğu için lisans istemiyor standart veya başka sürüm olsaydı lisans isteyecekti bizden.
Standart Sözleşme onayını seçip Next diyerek devam edelim.
Kurulum yapmadan önce bazı özelliklerin kontrollerini sağlıyor nedir bunlar .net 3.5 kurulu olması gerekiyor değilse kendi kuruyor makine isminde değişiklik var ise makinenin restart edilmesi gerekiyorsa makine restart olmadan kurulum gerçekleşmiyor.
Kuracağımız rolleri seçip Next diyelim.
Database sunucumuzun ismi ne olacak default da kalırsa MSSQLSERVER kalır tercih edilmez.
Ben ismini değiştirdim 1 adet olduğu için Database Server dedim.
Servis Accountlarını görebilirsiniz.
İsterseniz buraya oturum açtığınız kullanıcıyı ekleyebilirsiniz veya şirketinizde kullanacak kişilerin isimlerini ve şifrelerini girebilirsiniz.
Server üzerinde değiştirme yetkisi olacak kişileri ekleyebilirsiniz.
Reporting Servisleri next diyerek devam ediyoruz.
Distributed Controller yetkisi verilmesi istediğiniz kullanıcıyı ekleyebilirsiniz.
Kurulumu onaylamak için Accept dedikten sonra Next diyoruz.
Kurulacak olan roller’i sıralıyor değişiklik yapmak istemiyorsanız Install diyerek kurulumu başlatabilirsiniz. Bu kadar işlem kendinize özel ayarları ayarlamak içindir.
Kurulum yapıyor.
Kurulum tamamlandı.
İşlemlerimiz bitmedi şimdi SQL Server Management Tools’yu kuralım bu tool bizim Server üzerinde database’lerimizi yönetmemizi, tablolar oluşturmak, veri girmek vb. işlemlerimizi yapabildiğimiz tool şimdi Setup’ı tekrar çalıştıralım ve Install kısmından SQL Server Management Tools seçelim.
Sql Management Tools ücretsiz bir tool olduğu için bizi Microsoft’un sitesine yönlendiriyor oradan indirebilirsiniz.
İndirdiğimiz exe çalıştırdığımız zaman aşağıdaki uygulama açılıyor Install diyerek kuruluma başlıyoruz direk kendisi kuruluyor otomatik biz bir işlem yapmamıza gerek kalmadı artık. Bundan önceki sürümlerde manuel ayarlar yapmamız gerekiyordu.
Görüldüğü üzere kurulumuz tamamlandı şimdi server restart edip Sql Server Management Tools ‘u çalıştıracağım.
Server restart oldu ve Sql Server Management Studio açtım aşağıdaki resimde bakın bizim kurulum yaparken verdiğimiz sunucu ismine bağlanıyoruz ve dben local admin kullanıcısına yetki verdiğim için onun ile giriş yapıyorum farklı yetkilerde farklı kullanıcılar oluştursaydık Wi,ndows Authentication demeyecektim şimdi Connect diyerek login olalım.
Login olduktan sonra sol tarafta gördüğünüz üzere demo diye bir database açtım tüm databaselerimizi buradan görebilirsiniz.