SQL Server 2012 Kurulumu – Adım Adım

17.03.2015 | 13:54 Dokümanlar , SQL Server 7 Yorum

SQL Server veri platformu Microsoft’un uzun zamandır sağladığı ürünlerden biridir. Microsoft SQL Server’ın Windows için (o zamanlar Windows NT) ilk sürümü 1993 yılında yayımlandı. Release name’i Microsoft SQL Server 4.21 olan bu sürümden önceki iki sürüm ise (1.0 ve 1.1) sadece IBM OS/2 için sağlanmıştı. Microsoft SQL Server’ın tam anlamıyla Windows NT tabanlı işletim sistemleri için tasarlanan ilk sürümü ise 1995 yılında Microsoft SQL Server 6.0 ile oldu. An itibariyle en güncel sürüm olarak Microsoft SQL Server 2014’ü satın almanız mümkün.

Bugün piyasada olan güncel Microsoft SQL Server sürümlerini hem bina içi (on-premises), hem servis sağlayıcıda barındırılan (hosted), hem de bulut tabanlı (Microsoft Azure) olarak kullanmanız mümkün.

SQL Server 2012 kurulum gereksinimleri ve kurulum adımlarına geçmeden önce eğer daha güncel bir sürüm olan SQL Server 2014 hakkında bilgi almak isterseniz yine bu blog üzerindeki aşağıdaki bağlantıları ziyaret edebilirsiniz. Bu kaynaklar üzerindeki bir çok bilgi aslında SQL Server 2012 için de aynı şartlarda geçerlidir.

SQL Server 2012 Kurulum Gereksinimleri

Problemsiz olarak tamamlanan bir SQL Server 2012 kurulumu için dikkat etmeniz gereken önemli noktaları aşağıda toparladım. Kurulum adımlarına geçemeden önce mutlaka bir göz atın.

Yazılım Gereksinimleri

1) Öncelikle ihtiyaçlarınızı karşılayan doğru SQL Server 2012 sürümünü belirleyin ve mümkünse SP2’li kurulum paketini edinin. Sürümlerin sahip olduğu özellikleri anlamak için buraya bakabilirsiniz.

  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Business Intelligence
  • SQL Server 2012 Developer

2) Microsoft SQL Server 2012 kurulumu yapacağınız sunucu işletim sistemi en az Windows Server 2008 SP2 veya daha üst bir sürüm olmalı. Bazı SQL Server 2012 sürümleri istemci işletim sistemlerine de kurulabiliyor. Eğer istemci işletim sistemiyle uyumlu bir SQL Server kurulumu yapacaksanız da bu en az Windows Vista SP2 veya daha üst bir sürüm olmalı.

3) SQL Server 2012 kurulumu yapacağınız sistem üzerinde .NET Framework 3.5 SP1 yüklü olmalı. Setup öncesinde siz yükleyebilir veya aşağıdaki önerilere göre hareket edebilirsiniz.

  • SQL Server 2012 kurulumunu Windows Server 2008 SP2 üzerine yapıyorsanız .NET 3.5 SP1’i Microsoft download center’dan indirip SQL Server Setup öncesinde yüklemeniz gerekir. Aksi durumda kurulum sırasında hata alırsınız ve bu gereksinimi sağlamadan ilerleyemezsiniz.
  • SQL Server 2012 kurulumunu Windows Server 2008 R2 SP1 üzerine yapıyorsanız .NET 3.5 indirmeniz gerekmez ancak SQL Server Setup öncesinde Server Manager > Features > Add Features’dan aktifleştirmeniz ve daha sonra .NET 3.5 SP1 güncellemesini yapmanız gerekir.
  • SQL Server 2012 kurulumunu Windows Server 2012 veya Windows Server 2012 R2 üzerine yapıyorsanız .NET 3.5 SP1 paketi SQL Server Setup tarafından otomatik olarak indirilir ve yüklenir. Ancak haliyle bu sırada internet erişimi sağlamak gerekir. Eğer kurulum yapılacak sunucuda internet bağlantısı yoksa veya .NET 3.5 SP1’in otomatik olarak yüklenmesini istemiyorsanız yine manuel olarak indirip yüklemeyi tercih edebilirsiniz.

Sunucu üzerinde .NET 4 veya 4.5 yüklü olması, .NET 3.5 SP1 gereksinimini ortadan kaldırmaz.

4) SQL Server 2012 kurulumu yapacağınız sistem üzerinde ayrıca .NET Framework 4.0 veya 4.5 yüklü olmalı. Eğer yüklü değilse SQL Server Setup tarafından otomatik olarak yüklenir.

  • SQL Server 2012 kurulumunu Windows Server 2008 SP2 üzerine yapıyorsanız .NET Framework 4.0 paketi SQL Server Setup tarafından otomatik olarak yüklenir. Eğer isterseniz öncesinde manuel olarak da yükleyebilirsiniz.
  • SQL Server 2012 kurulumunu Windows Server 2008 R2 SP1 üzerine yapıyorsanız .NET Framework 4.0 paketi SQL Server Setup tarafından otomatik olarak yüklenir. Eğer isterseniz öncesinde manuel olarak da yükleyebilirsiniz.
  • SQL Server 2012 kurulumunu Windows Server 2012 ve Windows Server 2012 R2 üzerine yüklüyorsanız .NET Framework 4.5 sürümü bu işletim sistemleri üzerinde önceden yüklü olarak gelir. Herhangi bir şey yapmanıza gerek yok.

Sunucu üzerinde .NET 3.5 SP1 yüklü olması, .NET 4.0 veya 4.5 gereksinimini ortadan kaldırmaz.

5) SQL Server 2012 kurulumunu gerçekleştirdiğiniz sunucu üzerinde en az Windows PowerShell 2.0 yüklü olmalı. Windows PowerShell, Windows Server 2008 SP2 ve Windows Vista SP2 veya daha üst sürüm işletim sistemlerinde yüklü durumdadır.

windows-powershell-2-0

Donanım Gereksinimleri

SQL Server 2012 için sağlanması gereken donanım kaynağı tamamen iş yükü ile ilgilidir. Kaç kullanıcıya veya hangi ölçekte bir servise hizmet verecek, ne sıklıkta sorgu gerçekleşecek, sorgu karakteristiği, veri boyutları gibi şeyler donanım ihtiyacını belirlerken önemli parametrelerdir.

Ama SQL Server 2012 kurulumu için tavsiye edilen minimum donanım kaynağını aşağıda görebilirsiniz.

  • 2.0 Ghz veya üstü bir işlemci
  • 1GB veya üstü bellek
  • 6GB veya üstü boş disk alanı

Söylemeye gerek var mı bilmiyorum ama SQL Server 2012’nin NTFS ile biçimlendirilmiş bir depolama alanına kurulması önerilir. Ayrıca kurulum sırasında internet erişimi sağlanması da bazı ön gereksinimlerin otomatik olarak indirilip yüklenebilmesi noktasında yardımcı olur.

Diğer taraftan her zaman güncel yükleme paketlerini ve sürümleri kullanmanız önerilir. Mesela SQL Server 2012 kurulumunu SP2’li bir kaynak kullanarak ve mümkünse Windows Server 2012 R2 üzerine yapmanız birçok açıdan kolay kurulan ve uyumlu bir veri platformu oluşturmanıza yardımcı olur.

SQL Server 2012 Kurulumu – Adım Adım

Bu dokümandaki SQL Server 2012 kurulum adımları aşağıdaki seçenekler ve işletim sistemi ile gerçekleştirilmiştir.

  • SQL Server 2012 Standard – SP2’li kurulum kaynağı.
  • Windows Server 2012 Standard – Tüm işletim sistemi güncellemeleri yüklü.

Kurulum Adımları

Kurulum kaynağını sunucuda çalıştırarak başlayın ve Install bölümünde New SQL Server stand-alone installation or add features to an existing installation seçimini yaparak ilerleyin.

sql-server-2012-kurulumu-adim1

Aşağıdaki adımda SQL Server Setup dosyalarının yüklenmesi öncesinde ufak bir kontrol yapılır. Eğer bu aşamada düzeltilmesi gereken bir hata raporlanmamışsa ilerleyin.

sql-server-2012-kurulumu-adim2

Product Key penceresinde kullanmak istediğiniz SQL Server 2012 sürümüne göre uygun ürün anahtarını girerek ilerleyin. Eğer elinizde bir ürün anahtarı yoksa, Specify a free edition bölümünden belirli bir süre için deneme sürümünü veya tamamen ücretsiz (ancak belirli limitleri olan) SQL Server 2012 Express sürümü tercih edebilirsiniz.

sql-server-2012-kurulumu-adim3

License Terms penceresinde I accept the license terms seçimini yaparak bir sonraki adıma ilerleyin.

Ardından SQL Server Setup dosyaları ve varsa ihtiyaç duyulan güncellemeler yüklenir.

sql-server-2012-kurulumu-adim4

SQL Server Setup dosyalarının yüklenmesi aşağıdaki gibi tamamlandıktan sonra ilerleyin.

sql-server-2012-kurulumu-adim5

Yüklemek istediğiniz SQL Server 2012 özelliklerini belirlemek üzere SQL Server Feature Installation seçimini yapın ve ilerleyin.

sql-server-2012-kurulumu-adim6

Feature Sellection penceresinde yüklemek istediğiniz SQL Server özellikleri seçin.

Bu adımdaki Database Engine Service ve Management Tools – Basic seçimleri temel veritabanı motoru ve bu yapıyı yönetmek için kullanılan SQL Server Management Studio aracının yüklenmesini sağlar. Uygulamanızın ihtiyacına göre gerekli olan diğer özellikleri bu aşamada seçebilir veya bu ilaveleri daha sonraya bırakabilirsiniz. İstediğiniz herhangi bir anda SQL Server platformuna ilave feature yüklemeniz yapmanız mümkün.

sql-server-2012-kurulumu-adim7

Aşağıdaki adımda ufak bir kontrol daha gerçekleşir. Düzeltilmesi gereken bir hata raporlanmadıysa ilerleyin.

sql-server-2012-kurulumu-adim8

Default instance bu SQL Serer 2012 instance’a doğrudan sunucu ismiyle bağlanabileceğiniz anlamına gelir.

Eğer Named instance ile kurulum yaparsanız SQL Server instance’a erişirken örneğin Data12\MSSQLSERVER2 gibi bir named instance kullanmanız gerekir. Özellikle aynı sunucu üzerine birden fazla SQL Server setup yapıldığı durumlarda mecburen named instance kullanmanız gerekir.

Instance root directory ise bu kurulum sonrasında çalışacak SQL Server instance veritabanlarının varsayılan olarak hangi dizin altında depolanacağını belirler. İşletim sistemi bölümünden farklı, mümkünse yüksek hızlı ve fiziksel bozulmalara karşı hata toleransı yüksek disk birimleri üzerinde tutmak iyi bir fikirdir.

sql-server-2012-kurulumu-adim9

Kurulum için gerekli olan boş disk alanı kontrol edilir ve yetersiz bir durum varsa aşağıdaki adımda raporlanır.

sql-server-2012-kurulumu-adim10

SQL servislerinin hangi hesaplar ile çalışacağını aşağıdaki adımda belirliyorsunuz. Microsoft, her bir SQL Server servisinin farklı hesaplarla çalışmasını önerir. Eğer bu konuda özel bir ihtiyacınız yoksa varsayılan durumda bırakarak da ilerleyebilirsiniz.

Aynı pencerenin Collation tabında ise bu instance’a ait veritabanı motorunun kullanacağı karakter setini değiştirmeniz mümkün.

sql-server-2012-kurulumu-adim11

Server Configuration tabında SQL Server için kimlik doğrulama (authentication) metodunu belirleyin.

Windows authentication mode seçiminde bırakırsanız bu instance’a sadece yetkilendirilmiş bir Windows kullanıcısıyla erişebilirsiniz. Yetkilendireceğiniz kullanıcı veya grupları ise Specify SQL Server administrators bölümünden eklemeniz gerekir.

Mixed Mode (SQL Server authentication and Windows authentication) seçerseniz Windows kullanıcılarına ek olarak SA hesabı da aktif olur. SA hesabı için bir parola belirledikten sonra Windows kullanıcı veya gruplarını da ayrıca eklemeniz gerekir. Ardından bu instance’ı yönetirken her iki modu da kullanmanız mümkün olur.

Data Directories tabında ise sistem veritabanlarının oluşturulacağı dizinleri, log dizini veya varsayılan yedekleme dizini gibi genel dizinleri düzenlemeniz mümkün.

sql-server-2012-kurulumu-adim12

Bir sonraki adım olan Error Reporting penceresinde SQL Server ile ilgili oluşacak hataların Microsoft’a gönderilmesini isteyip istemediğiniz sorulur. Tercihinizi yaparak ilerleyin.

Ardından son bir kontrol daha gerçekleşir. Eğer bir hata yoksa ilerleyin.

sql-server-2012-kurulumu-adim13

Ready to Install adımında az sonra gerçekleşecek kurulumla ilgili birtakım bilgiler verilir. Son kez gözden geçirin ve Install ile SQL Server 2012 kurulumunu başlatın.

sql-server-2012-kurulumu-adim14

SQL Server 2012 kurulumu aşağıdaki gibi ilerler.

sql-server-2012-kurulumu-adim15

Ve bir süre sonra tamamlanır.

SQL Server 2012 Kurulumu - Adım 16

Eğer bir hata raporlanmadıysa SQL Server 2012’yi kullanmak için hazırsınız demektir.

SQL Server instance’ı yönetmeye başlamak için kurulum ile birlikte yüklenen SQL Server 2012 Management Studio’yu başlatın. Bunun için Windows > Start (Başlangıç) ekranında SQL Server Management Studio’yu aratabileceğiniz gibi doğrudan run’a ssms.exe de yazabilirsiniz.

ssms.exe

Bağlantı sağlamak için kurulum sırasında yaptığınız tercihlere göre uygun sunucu (veya instance) ismi ve kimlik bilgilerini girin.

sql-server-management-studio-authentication

Ardından SQL Server Management Studio aracı, SQL Server instance ve varsyılan veritabanları aşağıdaki gibi görüntülenir.

ssms-konsol

Güncel bilgiler için Twitter’da takip edebilirsiniz: @serhatakinci

İyi şanslar.

Yazı Etiketleri: , ,

Sayfa Başı ▲

Yorumlar (7)

  1. Tuncay

    Merhaba, ben win 7 de kuramadım. .net 3.5 sp1 istiyor, denetim masasında windows program açma veya kapama yerinden aktif hale de getirdim. setup yine de görmüyor. microsoft down.centerden de indirip kurmayı denedim olmadı. lütfen yardım edin.

  2. Ali Ünal

    Teşekkürler emeğinize sağlık.

  3. asd

    Emeğinize sağlık, uğraşmışsınız ama bu kadar mı bilgi vermeden, tanım yapmadan bir makale yazılır. Next next next demişsiniz aslında…

  4. Emrah

    hocam benim indirdiğimde bunların hepsi yok sadece bazıları var dedğiniz şekil yapıyorum ama install bölümümde yarıda kalıyor .

  5. Furkan

    Windows server 2012 r2 üzerine sql kurdum ancak sa sifresi gerekiyor management üzerinden denedim ama hala bağlanmadı ne yapmama gerek

  6. Serhat AKINCI

    Furkan – SA hesabı için ilk parolayı kurulum sırasında sen belirliyorsun. Diğer seçenek Windows Integrated Authentication ile giriş deneyebilirsin.

  7. Mahmut Aksu

    SETUP ACCOUNT PRİVİLEGES FAİLED hatası alıyorum kurarken ne yapmalıyım

Yorum Ekle