Fırat Boyan | MCT- Microsoft Certified Trainer.



Beğendiğiniz içerikleri sosyal medya üzerinden paylaşarak makalelerin daha fazla kişi tarafından görüntülenmesine yardımcı olabilirsiniz.

category KATEGORİ: MS SQL Server 2014
category Fırat Boyan category 05.11.2015 category 1

Windows Server 2012 R2'de Adım Adım SQL Server 2014 Kurulumu


Bu makalemde Windows Server 2012 R2'de adım adım SQL Server Kurulumunun nasıl yapıldığından bahsediyor olacağım.

SQL Server 2014 Kurulumu İçin Gereksinimlerin Sağlanması

Sorunsuz ve tek seferde tamamlanan bir SQL Server 2014 kurulumu için aşağıdaki gereksinimleri önceden sağladığınızdan emin olun.

1- İhtiyacınızı karşılayan bir SQL Server 2014 sürümü seçtiğinizden emin olun. Örneğin Microsoft SQL tabanlı bir uygulama geliştirmek için veritabanı altyapısına ihtiyacınız varsa, SQL Server 2014 Enterprise için yatırım yapmak yerine, çok daha düşük maliyete sahip ve yazılım geliştiricilere özel SQL Server 2014 Developer sürümünü tercih etmek akıllıca bir yöntem olacaktır. Ek olarak beklentiniz; gelişmiş, yüksek erişilebilirlik ve minimum servis kesintisi ise, SQL Server 2012 Standard yerine SQL Server 2014 Enterprise seçeneğini tercih etmek beklentinizi tam olarak karşılayacaktır.

2- Seçtiğiniz SQL Server sürümüne göre desteklenen bir işletim sistemi tercih ettiğinizden emin olmalısınız. Bu makaledeki senaryoda, Windows Server 2012 R2 üzerine kurulum yapılacaktır. Günümüze yakın geçmiş işletim sistemlerini tercih etmek, hem güncel teknolojilerden faydalanmanıza hem de SQL Server 2014 kurulum gereksinimleri gibi bazı ön şartları daha kolay yerine getirmenize yardımcı olacaktır. SQL Server 2014 sürümleri için desteklene işletim sistemleri yazısı bir işletim sistemi seçmenizde size yardımcı olacaktır.

3- .Net Framework 3.5 SP1 ile birlikte ayrıca 4.0 veya 4.5 sürümlerinden birini yükleyin veya yüklü olduğuna emin olun.

UYARI: SQL Server 2014 kurulumu yapılan işletim sistemi üzerinde .Net Framework 4.0 veya 4.5 sürümlerinin yüklü olması, .Net Framework 3.5 SP1 gereksinimini ortadan kaldırmayacaktır. Server üzerinde .Net Framework 4.0 veya 4.5 versiyonlarına ek olarak, .Net Framework 3.5 SP1 de yüklü olmalıdır.

• Eğer Windows Server 2008 sürüm bir işletim sistemini hazırlıyorsanız .Net Framework 3.5 SP1 paketini indirip yüklemeniz gerekir. Ayrıca gereken .Net Framework 4.0 veya .Net Framework 4.5‘i de indirip yükleyebilir veya gerekli kurulum işleminin SQL Server Setup tarafından yapılmasını sağlayabilirsiniz.

• Eğer Windows Server 2008 R2 sürüm bir işletim sistemini hazırlıyorsanız .Net Framework 3.5’i aktif etmek için Server Manager > Features > Add Features yolunu takip ederek .NET Framework 3.5 Fetautes’ı aktif edin. Ayrıca gereken .Net Framework 4.0 veya 4.5‘i ise siz indirip yükleyebilir veya bu işi yine SQL Server Setup kurulum programına bırakabilirsiniz.

• Eğer Windows Server 2012 veya 2012 R2 sürüm bir işletim sistemini hazırlıyorsanız .Net Framework 3.5’i aktif etmek için Server Manager > Add roles and features yolunu takip ederek, Select Features bölümüne gidin ve .NET Framework 3.5 Fetaute’ı aktif edin. Ayrıca gereken .Net Framework 4.0 veya 4.5 zaten bu işletim sistemi sürümleri üzerinde önceden yüklü olarak gelmektedir.

4-Windows PowerShell’in 2.0 ya da üst sürümünü yükleyin veya zaten daha önceden yüklenmiş olduğundan emin olun.

• Windows Server 2008'de PowerShell 2.0’ın ayrıca yüklenmesi gerekir. Buradaki gibi yükleyebilirsiniz.
• Windows Server 2008 R2'de PowerShell 2.0 yüklü olarak gelir. Herhangi bir ek yükleme yapmanıza gerek yoktur.
• Windows Server 2012'de PowerShell 3.0 yüklü olarak gelir. Herhangi bir ek yükleme yapmanıza gerek yoktur.
• Windows Server 2012 R2'de PowerShell 4.0 yüklü olarak gelir. Herhangi bir ek yükleme yapmanıza gerek yoktur.
• Mevcut Windows PowerShell sürümünüzü öğrenmek için $PSVersionTable komutunu çalıştırabilirsiniz.

5- İşlemci, bellek, disk kapasiteleri ve depolama alanı tipi gibi konularda minimum ihtiyaçları karşıladığınızdan emin olmalısınız.

SQL Server 2014 Kurulum Adımları

Tüm bu ön kurulum işlemlerini yerine getirdiğinizden eminseniz, hemen kurulum işlemlerine başlayalım.

SQL Server Kurulumu yapmadan önce mutlaka Server Manager> Add Roles and Features > Features kısmından .Net Framework 3.5 Service Pack 1'in kurulu olduğundan emin olun. Aksi taktirde kurulumda hata verecektir. Gerekli özelliklerin yüklü olduğundan emin olduktan sonra SQL Server kurulumuna geçebiliriz.

1- Kurulum DVD'sini bilgisayarıma yerleştiriyorum. SQL Server’in takılı olduğu DVD'yi çalıştırarak kurulum sihirbazını başlatalım. SQL Server kurulum sihirbazı sql’e ait olan tüm bileşenleri tek bir panel üzerinde toplayarak sql üzerine tek seferde yüklememizi sağlar.

sql server 2014 kurulumu-firatboyan.com

2- Sol taraftaki menüden Installation kısmını seçerek New SQL Server stand-alone installation or add features to an existing installation seçeneğini seçelim.
 
sql server 2014 kurulumu-firatboyan.com

3- Ürün anahtarınızı girdikten sonra Next'e basıp ilerliyorum. Lisans Sözleşmesini de kabul ettikten sonra Next'e basıp ilerliyorum.

sql server 2014 kurulumu-firatboyan.com

4- Güncellemelerin alınması için Microsoft Update seçeneğini işaretlemenizi öneririm.



5- Install Rules
Bu adımda ön gereksinimlerin kontrolü sağlanmakta, eğer herhangi bir Failed alıyorsanız, kuruluma devam etmeden bu sorunu gidermeniz gerekecektir. Uyarılar ise bilgi amaçlıdır ve kuruluma engel teşkil etmez.

sql server 2014 kurulumu-firatboyan.com

6- Setup Role
SQL Server Feature Installation seçimi size tüm servisleri ve araçları bir sonraki pencerede listeden seçerek ilerleme şansı verir.

SQL Server PowerPivot for SharePoint seçimi size yeni veya var olan bir SharePoint farm’daki verilere erişim amaçlı PowerPivot sağlamak için kurulumu bu gereksinimler doğrultusunda yönlendirir.

All Features With Defaults seçimi ile herhangi bir ayrım yapılmadan tüm servislerin varsayılan ayarlarla kurulmasını sağlayabilirsiniz.

İstediğimiz bileşenleri kurabilmemiz için SQL Server Feature Installation kutucuğunu seçerek devam ediyoruz.

sql server 2014 kurulumu-firatboyan.com

7- Feature Selection
Feature Selection penceresi önemli bir adımdır. Bu adımda, SQL Server üzerinde hangi alt servislerin (feature) çalışacağını yani kurulacağını belirlersiniz.

SQL sunucuya yüklenmesi planlanan özelliklerin seçimini yapıyoruz. Ben burada tüm bileşenlerin kurulmasını istediğim için select all seçimini yaptım.
Burada "DatabaseEngine Service" ön plana çıkan en önemli özelliktir. DatabaseEngine Service'ın iki önemli bileşeni vardır; 

Bunlardan birisi Storage Engine, diğeri ise Query Processor'dür.

Storage Engine, data'ları disk gibi birimlerden alır ya da disklere yazmakla görevlidir.
Query Processor ise, SQL komutlarını işlemek ve çözümlemekle görevlidir.

Örneğin bir kullanıcı bir SELECT komutu ile veri sorgulaması yapmak istediğinde Query Processor'den bu data'ları bulunduğu dosyalardan getirmesini ister. Bu dosyalara .mdf uzantılı dosyalar denmektedir ki makalemizin konusu dışında olduğu için buna değinmeyeceğim.

sql server 2014 kurulumu-firatboyan.com

8- Feature Rules
Makalemin başında da bahsettiğin gibi, SQL Server Setup’ı başlatmadan önce .Net Framework 3.5 SP1 kurulumunu yapmadıysanız aşağıdaki hatayı alırsınız ki bu hatayı görebilmeniz için ben .Net Framework 3.5 SP1 kurulumu yapmadım.

Eğer aşağıdaki gibi Microsoft .Net Framework 3.5 Service Pack 1 is required hatasını alırsanız, bu pencereyi (yani SQL Server Setup penceresini) kapatMAdan, Server Manager> Add Roles and Features > Features adımından .Net Framework 3.5 Service Pack 1 kurulumunu gerçekleştirebilir, daha sonra bu pencerede Re-run diyerek önce kontrolün sonra da kurulumun devam etmesini sağlayabilirsiniz.



9- Instance Configuration
Bir bilgisayara 16 tane ayrı SQL Server kurulabilir. Bu 16 SQL Server, Sanal SQL Server'lar gibi çalışırlar. Bunun nedeninin, bazı ayarların Server seviyesinde yapılıyor olmasıdır.
Kurmak istediğiniz ayarların farklı olmasını istiyorsanız, 16'ya kadar farklı SQL Server kurulumu yapabilirsiniz.

Örneğin; Ram Kullanımı,CPU kullanımı, Security gibi ayarlar Database seviyesinde değil, Server seviyesinde yapılır.

Buradaki "16 adete kadar farklı SQL Server kurulumu yapabilirsiniz" ifadesi, 16 tane SQL Server Wizard ile kurulum yapacaksınız anlamına gelyor! Burası önemli!

Örneğin, şirketinizde şirket Otomasyonu ve Muhasebe programı olsun. Bunların her biri için ayrı ayrnı SQL kurmak zorundayız. Bunları farklı Server'lara kurmak yanlış bir yöntemdir. Bunun yerine, Aynı SQL Server içine 16'ya kadar farklı SQL kurulumu yapılabilir.

ÖNEMLİ: İlk kurulan SQL Server'a Default Instance denir ve Server'ın adını alır. Bu nedenle Default Instance seçeneğini seçili halde bırakıyorum.

• İlk kurulan SQL Server'ımın adı SRV001 olacak.

Başka bir SQL Server kurulumu yapmak istediğimde, yani ikinci bir kurulum yapmak istediğimde yine aynı Setup'a girip Next ile tüm adımları geçerek bu adıma kadar ilerleyeceğiz.

ÖNEMLİ: İlk kurulan SQL Server'dan sonraki tüm kurulumlar Named Instance alanında yapılacaktır.

• İkinci kurulan SQL Server'ımın adı ise örn. SRV001\Muhasebe olacak.

• Üçünü kurulan SQL Server'ımın adı ise örn. SRV001\Otomasyon olacak.

15 tane Named Instance, 1 tane de Default Instance kurma hakkınız vardır.

SQL SERVER'ın sanalı bu şekilde yapılmaktadır. Bunu yapmak yerine sanal makinalara da ayrı ayrı kurulumular yapabilirsiniz. Mantık bu şekildedir.

sql server 2014 kurulumu-firatboyan.com

10- Server Configuration
Server Configuration adımında, daha önce seçtiğiniz fetaure’lara göre belirlenen SQL Server servislerinin hangi hesaplarla çalışacağını ve başlangıç durumlarını belirleyebilirsiniz.

Burada Active Directory'de her bir Sql servis için ayrı ayrı hesap açabilir ve bu hesapları buraya tanımlayabilir ve bu hesaplara da Password atayabilisiniz. Active Directory'de oluşturacağınız Sql servis hesaplarının şifrelerini de Password Never Expires yapmayı sakın unutmayın! Aksi halde, password expired olduğunda tüm ilgili SQL Servisi duracaktır!

Unutmamanız gereken bir şey var; o da, bu alana asla Admin hesabınızı tanımlaMAmanız ve Admin şirenizi yazmamanızdır! Normalde yapmanız gereken, Servis'ler için Active Directory'de hesaplar açıp, bu hesapları tanımlanız olacaktır ancak ben default olanla ilerliyorum.


sql server 2014 kurulumu-firatboyan.com

11- Database Engine Configuration
Database Engine Configuration adımında SQL Server 2014 Database Engine servisine yönetici olarak erişirken kullanılacak kimlik doğrulama (Authentication) yöntemi belirlenir.

Database Engine Configuration penceresinin diğer tab’ında veri, veritabanı ve yedek gibi içeriklerin bulunacağı varsayılan dizinler listelenir. Eğer isterseniz yolları değiştirebilirsiniz.

Windows authentication mode; Active Directory ve Local Account'lar kullanılacak, SQL Account'ları kullanılmayacak demektir.

Mixed Mode (SQL Server authentication and Windows authentication); Active Directory Account'ları,Local Account'lar ve SQL Server Account'ları kullanılacak demektir.

Ben Mixed Mode (SQL Server authentication and Windows authentication) seçerek sa (system admin) için bir şife belirliyorum ve Add Current User diyerek Next ile ilerliyoruz.



12- Reporting Sevices Configuration
Reporting Sevices Configuration alanında Install and Configure ve Install only seçili ilen Next ile devam ediyoruz.

sql server 2014 kurulumu-firatboyan.com

13- Distributed Replay Controller
Bu alanda Add Current User diyerek devam ediyoruz.

sql server 2014 kurulumu-firatboyan.com

14- Artık Kurulum için her şey hazır. Install diyerek kurulumu başlatabiliriz.

sql server 2014 kurulumu-firatboyan.com

15- Eğer herhangi bir hata alınmazsa, SQL Server 2014 kurulumu tamamlanır.

sql server 2014 kurulumu-firatboyan.com

SQL Server 2014 Management Studio'yu çalıştırdığımızda, Server'a giriş için bizden giriş bilgilerini istemektedir. Hatırlarsanız, Instance Configuration'da Defult Instance seçmiştim. Bunu seçerek, Server'ın adını alacağını söylemiştim. Görüğünüz gibi Server'ımın adı olan SRV001'in adını aldı.

Burada karşıma yine Windows Authentication ve ve SQL Server Authentication çıkıyor. Ben bağlantımı SQL Server'ımın kurulu olduğu bilgisayar'dan sağlayacağım için, Windows Authentication ile giriş yapıyorum. Şu unutulmamalıdır. Beni içeriye kabul ederken SRV001 olarak değil, Active Directory'deki kayıtlı kullanıcım olan, benim sonradan adını Domadmin olarak değiştirdiğim, Domain Administrator hesabım olan Domadmin ile kabul edecektir.

sql server 2014 kurulumu-firatboyan.com

sql server 2014 kurulumu-firatboyan.com

sql server 2014 kurulumu-firatboyan.com

SQL Server 2014 Kurulumunu detaylı bir şekilde anlatmaya çalıştım.

Faydalı olması dileğiyle...

 


Beğendiğiniz içerikleri facebook, twitter, g+1 veya LinkedIn üzerinden paylaşarak makalelerin daha fazla kişi tarafından görüntülenmesine yardımcı olabilirsiniz.


Her türlü görüş ve önerilerinizi aşağıdaki YORUM panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.

YAZAR HAKKINDA:

Microsoft Certified Trainer-MCT.
Microsoft Certified Solution Expert-MCSE: Cloud Platorm and Infrastructure.

Adım Fırat Boyan. Bilgi Teknolojileri Sistem ve Ağ Mühendisiyim. 1985 Alanya doğumluyum. 2008 yılından beri İstanbul'da yaşıyorum. 15 yıldır Bilişim Teknolojileri sektöründeyim.

2003 yılında lise eğitimimden sonra bir bilgisayar teknik servisinde önce stajyer, sonrasında ise teknik servis teknisyeni olarak başladığım bilişim sektörü çalışma hayatıma, üniversite eğitimimi tamamladıktan sonra, çeşitli şirketlerin bilgi işlem departmanlarında Sistem Destek Uzmanı, IT Uzmanı, IT Sistem Sorumlusu ve IT Sistem Yöneticisi olarak devam ettim ve çok çeşitli projelerde aktif rol alıp Sistem ve Network alanında ciddi deneyimler edinerek bilgime bilgi, tecrübeme tecrübe kattım.

JP. Morgan Chase Bank'ta Sistem Uzmanı ve Analisti olarak görev yapıyor, Türkiye’nin bilişim eğitimleri alanında hizmet veren Bilgi Tekolojileri Eğitim Merkezleri olan Bilge Adam’da MCT-Microsoft Certified Trainer (Microsoft Sertifikalı Eğitmen) ünvanı ile Sistem, Network ve Güvenlik eğitimleri veriyor, kurumsal firmalara Bilişim Teknolojileri Danışmanlık Hizmetleri sunuyorum.

Sertifikalarım:

MCT (Microsoft Certified Trainer)- 2016/2017 - 2017/2018 - 2018/2019
MCPS (Microsoft Certified Professional)
MCSA (Microsoft Certified Solutions Associate)- Windows Server 2012
MCSE (Microsoft Certified Solutions Expert)- Server Infrastructure
MCSE (Microsoft Certified Solutions Expert)- Cloud Platform and Infrastructure 2017
MCSE (Microsoft Certified Solutions Expert)- Messaging
MCSE (Microsoft Certified Solutions Expert)- Productivity 2017
MS (Microsoft Specialist)- Designing and Deploying Microsoft Exchange Server 2016
MCSA (Microsoft Certified Solutions Associate)- Windows Server 2016
MCSE (Microsoft Certified Solutions Expert)- Cloud Platform and Infrastructure 2018
MCSE (Microsoft Certified Solutions Expert)- Productivity 2018




comment YORUMLAR
Bu makaleye 1 yorum yapıldı.

Her türlü görüş ve önerilerinizi aşağıdaki yorum panelinden bırakabilir, kafanıza takılanları veya merak ettiklerinizi sorabilirsiniz.


YORUM YAZ

   
  
(yorum onay bildirimi için gereklidir, yayınlanmaz.)
  750 Karakter yazabilirsiniz.
   
Güvenlik kodunu BÜYÜK harflerle giriniz.

* Yorumlar, onaylandıktan sonra yayınlanmaktadır.




YAPILAN YORUMLAR


11-11-2015


Mehmet Ersöz

Çok teşekkürler. Faydalı oldu.







BT EĞİTİM

Kurumsal eğitimler veren bir Microsoft Sertifikalı IT eğitmeniyim. IT Danışmanlık Hizmetleri verdiğim kurumlarda sürekli olarak, bilgi işlem personellerinin yaptığı işleri genelde ezbere ve neden yaptıklarını tam olarak kavrayamadan, bilmeden yaptıklarına şahit oldum. Böyle durumlarda da genelde firmalar, çalışanlarına IT eğitimleri aldırarak, daha profesyonel ve biliçli personeller istihdam etmektedirler. Sizler de kurumunuzda istihdam ettirdiğiniz bilgi işlem personellerinize IT Eğimleri aldırarak, kurumsal olarak yeni teknolojilere daha güçlü ve bilinçli geçişler yaparak ya da mevcut teknolojiler ile yapılandırılmış alt yapınızın bilgi işlem personelleriniz tarafından bilinçli ve profesyonel olarak ayakta tutmasını ve yürütmesini sağlayabilirsiniz.

Detaylar »





BT DANIŞMANLIK

Kendi bünyesinde IT departmanı isitihdam etmeyen ve bu hizmeti danışmanlık kapsamında outsource olarak alan firmalar, bilgisayar sistemlerinin bakımı ve onarımı için profesyonellerden bakım anlaşması kapsamında hizmet talep etmektedirler. Bilişim sektöründe danışmanlık önemli bir konudur. Bu nedenle, işinin ehli olmayan kişilere sisteminizi emanet edemezsiniz. Profesonel IT Uzmanı olarak; işletmelerin Kurumsal IT ihtiyaçlarına yönelik IT ekipmanlarının ve sistemlerinin kurulum,bakım ve konfigürasyonlarının yapılması hizmetlerini sunuyorum.

Detaylar »





İLETİŞİM

Taleplerinizi iletişim formu aracılığıyla direkt olarak bana iletebilirsiniz.
İletilerinize cevap verebilmem için mutlaka gerçeli bir e-posta adresi girin. Gönderdiğiniz iletiler en kısa sürede cevaplanacaktır. Girdiğiniz bilgiler asla üçüncü taraflarla paylaşılmaz. İletilerinizi iletişim formu aracılığı ile direkt olarak iletebileceğiniz gibi, kendi e-posta sunucunuzu kullanarak da mail adresime iletebilirsiniz.

İletişim Formu »