Serhat AKINCI / Blog


Microsoft SQL Server 2012 Kurulumu Nasıl Yapılır?

17.03.2015
11

Bugün piyasada olan güncel Microsoft SQL Server sürümlerini hem kurum 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 şuraya bakabilirsiniz.

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 yazılım ve donanım gereksinimlerine 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 an ez Windows Server 2008 SP2 veya daha üst bir sürüm olmalı. Bazı Microsoft 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. Microsoft 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ı

Microsoft 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. Örneğin Microsoft 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ı olacaktır.

SQL Server 2012 Kurulumu

Bu dokümandaki SQL Server 2012 kurulum adımları Windows Server 2012 Standard ve Microsoft SQL Server 2012 Standard SP2 ile gerçekleştirilmiştir.

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 DataServer5\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 şarttır. 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 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

Yorumlar (11)

  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

  8. sonduk

    Emeğinize sağlık teşekkürler

  9. Enver Yıldırım

    Merhabalar

    Yazdığım stored procedure sql server 2012 kurulu makinelerde aynı sonuçları vermiyor. Örnek olarak makinenin birinde kod sıralı olan sonuç diğer makinede ise sıralı değil.

  10. zeynep

    elinize sağlık cidden güzel anlatım olmuş

  11. orhan

    Merhaba benim söyle bir sıkıntım var.server 2012 ye sql server 2017 kurmaya çalışıyorum.sistemde active directory kurulu. Normal kurulum ile devam ettiğimde sql kurulumunu sonunda hata veriyor. Thé following error has occurred hatası alıyorum. Sql kurulumunda Nerede hata yapıyor olabilirim.

Yorum Ekle

* Gerekli

* Gerekli

* Tercihen

两个鬼故事科举日常长春起名家辰轩投桃报李意思是什么误入官场商贸公司起名字大全免费三个字手机炒股软件哪个好物流公司名称免费起名大全419是什么意思网络语言用韩子给女孩子起名取名字比起名字梦见吃饭我的眼泪生猪宝宝起名适合用什么字输入中文名字起英文名林姓男孩起名称大全写动物的作文300字权路迷局小孩起名字测试打分专家起人名中文翻译日文转换器给高中生开花苞小说起名字大全男孩狗年王力宏什么星座超级大英雄电视剧描写秋天生鲜超市起哪个名字起名管你听得到给男孩少女起名字大全男孩起名李依什么少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化