SQL Server Kurulumu

15.09.2025 - Pazartesi 13:37

 

SQL Server kurulumu, özellikle veri tabanı yönetimi ve uygulama geliştirme süreçlerinin temel taşıdır. SQL Server kurulumu yaparken sistem yöneticilerinin dikkat etmesi gereken en önemli konu, işletim sisteminin ve donanım bileşenlerinin Microsoft’un önerdiği minimum gereksinimleri karşılayıp karşılamadığıdır. Örneğin, SQL Server kurulumu için en az 4 GB RAM önerilse de gerçekçi bir üretim ortamında 16 GB ve üzeri RAM tercih edilmelidir. Ayrıca sabit diskin SSD olması sorgu performansını ciddi anlamda artırır. SQL Server kurulumu öncesinde bu hazırlık yapılmazsa ilerleyen süreçte performans sorunlarıyla karşılaşmak kaçınılmaz hale gelir.

SQL Server kurulumu sırasında ilk adım, Microsoft’un resmi sitesinden SQL Server kurulum dosyasını indirmektir. İndirilen ISO dosyası ya da kurulum dosyası çalıştırıldığında, kullanıcıyı bir kurulum merkezi (SQL Server Installation Center) karşılar. Buradan “Yeni SQL Server bağımsız kurulumu veya mevcut kuruluma özellik ekle” seçeneği işaretlenir. Bu aşama, tamamen yeni bir kurulum yapılacağı anlamına gelir. Daha sonra lisans anahtarı girilir veya Evaluation sürümü seçilerek test amaçlı bir kurulum yapılabilir. Kurulum sihirbazı, kullanıcıyı adım adım yönlendirdiği için hatalı seçim yapma riski oldukça düşüktür.

SQL Server kurulumu esnasında en kritik noktalardan biri de “Instance Configuration” aşamasıdır. Burada kullanıcıya “Default Instance” veya “Named Instance” seçenekleri sunulur. Default Instance seçildiğinde sunucuda tek bir SQL Server kurulumu yapılır. Ancak aynı sunucuda birden fazla SQL Server çalıştırmak istendiğinde Named Instance tercih edilmelidir. Örneğin, aynı fiziksel sunucuda hem test hem de canlı ortam çalıştırmak isteyenler farklı instance isimleriyle kurulum yapabilir. Bu yapı, özellikle büyük ölçekli şirketlerde sıkça tercih edilir.

SQL Server kurulumu devam ederken “Server Configuration” ekranında SQL Server servislerinin hangi kullanıcı hesabı üzerinden çalışacağı belirlenir. Burada “NT Service\MSSQLSERVER” gibi varsayılan hesaplar seçilebilir, fakat güvenlik ve performans için ayrı servis hesapları tanımlamak daha profesyonel bir yaklaşımdır. Özellikle Active Directory ortamlarında özel domain hesaplarıyla servislerin çalıştırılması önerilir. Bu yöntem, hem güvenliği hem de merkezi yönetimi kolaylaştırır.

SQL Server kurulumu aşamasında en önemli bölümlerden biri de “Database Engine Configuration” ekranıdır. Burada kimlik doğrulama modu seçilir. Windows Authentication Mode seçildiğinde yalnızca Windows kullanıcıları bağlanabilir. Mixed Mode seçildiğinde ise hem Windows kullanıcıları hem de SQL Server kullanıcıları giriş yapabilir. Genellikle Mixed Mode tercih edilir ve güçlü bir “sa” parolası belirlenir. Ayrıca bu ekranda, SQL Server’a erişim yetkisi olacak yöneticiler eklenmelidir. Yanlış yapılandırma, veri tabanına erişim sorunlarına yol açabilir.

SQL Server kurulumu tamamlandığında, sistem yeniden başlatılarak servislerin doğru çalışıp çalışmadığı test edilmelidir. Bunun için SQL Server Management Studio (SSMS) kurulmalı ve “localhost” ya da sunucu IP adresi üzerinden bağlantı sağlanmalıdır. İlk bağlantı kurulduktan sonra test amaçlı bir veri tabanı oluşturulur ve örnek bir sorgu çalıştırılır. Örneğin, “CREATE DATABASE TestDB” komutu ile yeni bir veritabanı oluşturulabilir. Eğer bu işlem başarılıysa SQL Server kurulumu doğru şekilde yapılmış demektir.

SQL Server kurulumu sonrası yapılması gereken ek yapılandırmalar da vardır. Bunların başında veri tabanı yedekleme politikalarının belirlenmesi gelir. Ayrıca “SQL Server Agent” servisi aktif hale getirilerek otomatik görevler planlanabilir. İleri seviye güvenlik için ise TCP/IP protokollerinin yapılandırılması, firewall ayarlarının düzenlenmesi ve şifreleme yöntemlerinin etkinleştirilmesi gerekir. Böylece SQL Server kurulumu yalnızca teknik olarak değil, aynı zamanda güvenlik açısından da eksiksiz hale getirilmiş olur.

 

YORUM YAZ

Yorum Yazabilmek İçin Lütfen Giriş Yapın.