SQL Server Lisanslama Rehberi: Core, Server + CAL ve Maliyet Optimizasyonu

SQL Server lisanslama modelleri, Core ve Server + CAL farkları, sanallaştırma, Software Assurance ve lisans maliyetlerini azaltma seçeneklerini inceleyin.

Ağustos 12, 2026
İÇİNDEKİLER

SQL Server lisanslama, yalnızca hangi SQL Server sürümünün satın alınacağını belirlemekten ibaret değildir. Kullanılan edition, fiziksel veya sanal altyapı, işlemci ve core yapısı, kullanıcı sayısı, yüksek erişilebilirlik mimarisi ve Software Assurance kapsamı ihtiyaç duyulan lisans miktarını doğrudan etkileyebilir.

Özellikle çok sayıda SQL Server instance’ı bulunan kurumsal ortamlarda yanlış veya gereğinden büyük bir lisanslama modeli önemli maliyetler oluşturabilir. Buna karşılık doğru mimari, konsolidasyon ve lisans modeli seçimiyle mevcut SQL Server yatırımı daha verimli kullanılabilir.

Bu rehberde SQL Server lisanslama modellerini, Per Core ile Server + CAL arasındaki farkları, fiziksel ve sanal ortamlardaki temel lisanslama yaklaşımını ve SQL Server lisans maliyetlerini azaltırken değerlendirilmesi gereken teknik konuları ele alıyoruz.

Microsoft lisanslama koşulları kullanılan satın alma programına ve sözleşmeye göre değişebildiği için nihai lisans hakları her zaman güncel Microsoft Product Terms ve kurumun Microsoft lisans sözleşmesi üzerinden doğrulanmalıdır.

SQL Server Lisanslama Nedir?

SQL Server lisanslama, bir kurumun Microsoft SQL Server yazılımını hangi altyapıda, kaç işlemci veya core üzerinde ve kaç kullanıcı veya cihaz tarafından kullanılabileceğini belirleyen lisans modelidir.

Lisans ihtiyacını belirlerken yalnızca çalışan SQL Server instance sayısına bakmak yeterli değildir. Aşağıdaki başlıklar birlikte değerlendirilmelidir:

  • Kullanılan SQL Server edition
  • Fiziksel sunucu veya sanal makine yapısı
  • Physical core ve virtual core sayısı
  • SQL Server’a erişen kullanıcı veya cihaz sayısı
  • Production, development ve test ortamları
  • High availability ve disaster recovery mimarisi
  • Aktif ve pasif SQL Server instance’ları
  • Software Assurance veya subscription kapsamı
  • Azure veya diğer cloud ortamlarının kullanımı
  • Mevcut SQL Server instance’larının konsolidasyon imkanı

Bu nedenle SQL Server lisans maliyetini değerlendirirken teknik mimariyle lisans yapısını birlikte incelemek gerekir.

SQL Server 2025 Lisanslama Modelleri

Microsoft’un güncel SQL Server 2025 lisanslama rehberine göre iki temel lisanslama modeli bulunur:

  • Per Core
  • Server + CAL

Ancak iki model her SQL Server edition için kullanılamaz.

SQL Server Edition Per Core Server + CAL
SQL Server Enterprise Evet Yeni lisanslar için hayır
SQL Server Standard Evet Evet

Enterprise Edition yeni lisanslamalarda core bazlı modelle kullanılır. Server + CAL modeli ise SQL Server Standard Edition için kullanılabilir.

SQL Server Per Core Lisanslama Nasıl Çalışır?

Per Core lisanslama modelinde kullanıcı veya cihaz sayısı yerine SQL Server’ı çalıştıran işlem kapasitesi lisanslanır.

Bu model özellikle kullanıcı sayısının yüksek veya belirsiz olduğu, uygulamaların SQL Server’a dolaylı olarak eriştiği ya da büyük kurumsal sistemlerin çalıştığı ortamlarda değerlendirilebilir.

Fiziksel Sunucularda Core Lisanslama

SQL Server doğrudan fiziksel sunucu üzerinde lisanslanıyorsa gerekli lisans sayısı fiziksel işlemci core’ları üzerinden hesaplanır.

Microsoft’un mevcut SQL Server 2025 lisanslama kurallarına göre her fiziksel işlemci için en az dört core lisansı gerekir.

Örneğin fiziksel sunucuda:

  • 2 işlemci
  • Her işlemcide 12 physical core

bulunuyorsa toplam 24 physical core lisanslama hesaplamasının temelini oluşturur.

Ancak hyper-threading, sanallaştırma mimarisi, Software Assurance ve kullanılan edition gibi faktörler nedeniyle gerçek lisans ihtiyacı ortam bazında ayrıca değerlendirilmelidir.

Sanal Makinelerde Core Lisanslama

SQL Server’ın sanal makineler üzerinde çalıştığı ortamlarda lisanslama fiziksel host yerine belirli VM’lere ayrılan virtual core’lar üzerinden de yapılabilir.

Microsoft’un güncel rehberinde VM bazlı core lisanslamasında her virtual OSE için minimum dört core lisansı öngörülür. VM bazlı lisanslama hakları açısından aktif Software Assurance veya uygun subscription lisansı da önemlidir.

Bu nokta özellikle VMware, Hyper-V ve yoğun sanallaştırılmış SQL Server ortamlarında maliyet açısından kritik olabilir.

SQL Server Lisanslama ve Mimari

SQL Server Lisans Maliyetinizi Mimariyle Birlikte Değerlendirin

Aryasoft, SQL Server ortamlarında mevcut instance, core, sanallaştırma ve workload yapısını inceleyerek konsolidasyon ve mimari iyileştirme fırsatlarını değerlendirir.

SQL Server Desteği Alın

SQL Server Server + CAL Lisanslama Nasıl Çalışır?

Server + CAL modeli SQL Server Standard Edition için kullanılabilir.

Bu modelde iki farklı lisans bileşeni bulunur:

  • Server License: SQL Server’ı çalıştıran sunucu için lisans
  • Client Access License (CAL): SQL Server’a erişen kullanıcı veya cihaz için erişim lisansı

CAL’lar kullanıcı bazlı veya cihaz bazlı planlanabilir. Hangi yaklaşımın daha uygun olduğu erişim modeline bağlıdır.

User CAL

User CAL belirli bir kullanıcıya atanır. Kullanıcı farklı cihazlardan SQL Server’a erişiyorsa kullanıcı bazlı model daha uygun olabilir.

Device CAL

Device CAL belirli bir cihaza atanır. Aynı cihazı birden fazla kişinin kullandığı vardiyalı çalışma, üretim veya ortak terminal senaryolarında cihaz bazlı lisanslama değerlendirilebilir.

Dolaylı Erişim de Dikkate Alınmalıdır

SQL Server’a doğrudan bağlanmayan kullanıcıların otomatik olarak CAL gereksiniminin dışında kaldığı varsayılmamalıdır.

Microsoft lisanslama rehberi, uygulama veya başka bir sistem üzerinden gerçekleştirilen dolaylı erişimin ve multiplexing/pooling kullanımının gerekli CAL sayısını otomatik olarak azaltmadığını belirtir.

Bu nedenle ERP, CRM, web uygulaması veya middleware üzerinden SQL Server’a erişen kullanıcıların bulunduğu ortamlarda Server + CAL modelinin dikkatli değerlendirilmesi gerekir.

Per Core mı Server + CAL mı?

İki model arasında karar verirken yalnızca başlangıç lisans fiyatına bakmak doğru değildir. Kullanıcı sayısının zaman içinde nasıl değişeceği ve uygulamaların SQL Server’a nasıl eriştiği de değerlendirilmelidir.

Kriter Per Core Server + CAL
Kullanıcı sayısı Kullanıcı başına CAL gerekmez Kullanıcı veya cihaz CAL’ı gerekir
Enterprise Edition Kullanılabilir Yeni lisanslarda kullanılmaz
Standard Edition Kullanılabilir Kullanılabilir
Çok sayıda kullanıcı Daha kolay ölçeklenebilir CAL sayısı maliyeti artırabilir
Az ve tanımlı kullanıcı Core sayısına göre maliyet oluşur Bazı ortamlarda daha uygun olabilir

Örneğin çok sayıda müşterinin eriştiği internet tabanlı bir uygulamada kullanıcıların ayrı ayrı lisanslanması pratik olmayabilir. Buna karşılık sınırlı sayıda iç kullanıcının eriştiği daha küçük bir Standard Edition ortamında Server + CAL modeli değerlendirilebilir.

SQL Server Enterprise ve Standard Lisanslama Farkı

Edition seçimi SQL Server lisans maliyetini etkileyen en önemli kararlardan biridir.

SQL Server Enterprise; yüksek ölçek, gelişmiş high availability, güvenlik ve kurumsal performans gerektiren sistemlere yönelik daha kapsamlı özellikler sunar.

SQL Server Standard ise birçok iş uygulaması için temel database engine özelliklerini sunarken Enterprise’a kıyasla bazı ölçeklenebilirlik ve high availability sınırlamalarına sahiptir.

SQL Server 2025 için güncel edition ve özellik karşılaştırması Microsoft’un SQL Server 2025 edition karşılaştırmasında incelenebilir.

Her workload için Enterprise kullanılması gerektiği varsayılmamalıdır. Benzer şekilde yalnızca lisans maliyetini azaltmak amacıyla Standard’a geçmek de uygulamanın ihtiyaç duyduğu teknik özellikler değerlendirilmeden yapılmamalıdır.

SQL Server Sanallaştırma Lisanslaması

Sanallaştırma, SQL Server lisans maliyetinin en fazla değişebildiği alanlardan biridir.

Çok sayıda SQL Server VM’i bulunan ortamlarda temel olarak iki yaklaşım değerlendirilebilir:

  • Belirli sanal makinelerin virtual core’larını lisanslamak
  • Uygun Enterprise Edition ve Software Assurance/subscription haklarıyla fiziksel host seviyesinde lisanslama yapmak

Microsoft, Enterprise Edition’ın uygun Software Assurance veya subscription kapsamıyla tamamen lisanslanmış fiziksel sunucularda unlimited virtualization hakları sağlayabildiğini belirtmektedir.

Bu nedenle 20, 50 veya 100’den fazla SQL Server VM çalıştırılan büyük sanallaştırma ortamlarında VM’leri tek tek lisanslamakla host seviyesinde lisanslama arasında ciddi maliyet farkları ortaya çıkabilir.

Ancak doğru model VM yoğunluğu, host core sayısı, cluster yapısı, mobility gereksinimi ve mevcut Microsoft anlaşmasına göre hesaplanmalıdır.

Software Assurance SQL Server Lisanslamasını Nasıl Etkiler?

Software Assurance yalnızca sürüm yükseltme hakkı olarak değerlendirilmemelidir. SQL Server mimarisine bağlı olarak lisanslama modelinin ekonomik yapısını önemli ölçüde etkileyebilir.

Microsoft’un SQL Server sayfasında Software Assurance kapsamında öne çıkan avantajlar arasında:

  • Fail-over hakları
  • Enterprise Edition için uygun koşullarda unlimited virtualization
  • License Mobility
  • Extended Security Updates satın alma hakları

yer almaktadır.

Özellikle sanallaştırılmış, cluster kullanan veya cloud geçişi planlanan SQL Server ortamlarında Software Assurance’ın bulunup bulunmadığı lisans mimarisinin baştan değerlendirilmesini gerektirebilir.

High Availability ve Disaster Recovery Lisanslaması

Always On Availability Groups, Failover Cluster Instance veya ayrı disaster recovery sunucuları kullanılan ortamlarda yalnızca primary SQL Server instance’ını hesaba katmak yeterli olmayabilir.

Secondary instance’ın aktif veya pasif olması, hangi işlemler için kullanıldığı ve Software Assurance kapsamı lisans haklarını etkileyebilir.

Microsoft belirli Software Assurance ve subscription senaryolarında pasif high availability ve disaster recovery instance’ları için ek kullanım hakları tanımlar. Ancak replica’nın reporting, backup veya başka aktif workload’lar için kullanılması lisanslama değerlendirmesini değiştirebilir.

Bu nedenle HA/DR mimarisi tasarlanırken lisans hesabının da mimari çalışmanın parçası olması gerekir.

Azure Hybrid Benefit ve SQL Server Lisansları

Azure’a geçiş planlayan kurumlar mevcut SQL Server lisanslarının cloud tarafındaki kullanım seçeneklerini de değerlendirebilir.

Microsoft’un Azure Hybrid Benefit modeli, uygun Software Assurance veya subscription kapsamındaki SQL Server core lisanslarının belirli Azure SQL servislerinde kullanılmasına imkan verir.

Bu kapsam farklı senaryolarda:

  • SQL Server on Azure Virtual Machines
  • Azure SQL Managed Instance
  • Azure SQL Database

gibi servislerde değerlendirilebilir.

Ancak mevcut lisansların cloud ortamına taşınması otomatik olarak en düşük maliyetli seçenek anlamına gelmez. Workload yapısı, VM boyutu, edition, vCore sayısı ve cloud hedefinin birlikte hesaplanması gerekir.

SQL Server Lisans Maliyetleri Neden Yükselir?

SQL Server lisans maliyetinin yüksek olması her zaman lisans birim fiyatından kaynaklanmaz. Çoğu zaman altyapı yıllar içinde büyürken lisans mimarisi aynı hızda optimize edilmez.

Yaygın nedenler arasında şunlar bulunur:

  • Gereğinden fazla SQL Server instance’ı çalıştırılması
  • Düşük kullanım oranına sahip sunucuların ayrı ayrı lisanslanması
  • Gereksiz Enterprise Edition kullanımı
  • VM core’larının workload ihtiyacından fazla tahsis edilmesi
  • Sanallaştırma mimarisinin lisanslama açısından planlanmaması
  • SQL Server estate’in zaman içinde kontrolsüz büyümesi
  • Software Assurance haklarının yeterince değerlendirilmemesi
  • Azure Hybrid Benefit gibi mevcut hakların kullanılmaması
  • Development ve test ortamlarının yanlış lisanslanması
  • HA/DR topolojisinin lisanslama modeliyle birlikte değerlendirilmemesi

SQL Server Lisans Maliyeti Nasıl Optimize Edilebilir?

1. SQL Server Envanterini Çıkarın

İlk adım mevcut ortamın net olarak görülmesidir.

Her SQL Server instance için en az aşağıdaki bilgiler belirlenmelidir:

  • SQL Server version ve edition
  • Physical veya virtual deployment
  • Core ve vCore sayısı
  • Host bilgisi
  • Aktif workload
  • Kullanım oranı
  • HA/DR rolü
  • Production veya non-production durumu
  • Mevcut lisans ve Software Assurance kapsamı

2. Gereksiz Core Tahsislerini İnceleyin

Özellikle virtual SQL Server ortamlarında büyük VM oluşturmak lisans maliyetini doğrudan artırabilir.

Workload’un gerçekten ihtiyaç duyduğu CPU kapasitesi performance monitoring sonuçlarıyla değerlendirilmelidir. Ancak core azaltma kararı yalnızca lisans maliyetine göre değil, peak workload ve performans gereksinimine göre verilmelidir.

3. SQL Server Instance Konsolidasyonunu Değerlendirin

Yıllar içinde her yeni uygulama için ayrı SQL Server instance oluşturulması parçalı bir mimari yaratabilir.

Konsolidasyon uygun workload’larda:

  • Lisanslanan toplam core miktarını azaltabilir
  • Sunucu sayısını düşürebilir
  • Monitoring ve bakım süreçlerini merkezileştirebilir
  • Backup operasyonlarını standartlaştırabilir
  • HA/DR mimarisini sadeleştirebilir
  • DBA operasyon yükünü azaltabilir

4. Enterprise ve Standard Kullanımını Yeniden Değerlendirin

Enterprise özelliklerini kullanmayan bazı workload’lar için Standard Edition teknik olarak yeterli olabilir.

Ancak edition değişikliği öncesinde kullanılan SQL Server özellikleri, performans ihtiyacı, database büyüklüğü, high availability mimarisi ve kapasite limitleri ayrıntılı şekilde incelenmelidir.

5. Sanallaştırma Modelini Lisanslama ile Birlikte Planlayın

Çok sayıda SQL Server VM bulunan ortamlarda lisans planı host ve cluster mimarisinden bağımsız ele alınmamalıdır.

Doğru workload yerleşimi ve lisanslama modeli bazı ortamlarda VM başına lisanslamaya kıyasla daha verimli bir yapı sağlayabilir.

Gerçek Bir Örnek: $1.4M SQL Server Lisans Tasarrufu

Lisans maliyeti optimizasyonunun yalnızca lisans sözleşmesi üzerinden yapılması gerekmez. Bazen en büyük tasarruf doğrudan database mimarisinin yeniden tasarlanmasıyla elde edilir.

Aryasoft SQL Server Başarı Hikayesi

150+ SQL Server Instance → 3 Node

Kurumsal müşterimizin ortamında yıllar içinde 150’den fazla bağımsız SQL Server instance oluşmuştu. Aryasoft, ortamı merkezi üç node’lu Always On mimarisinde konsolide etti.

  • $1.4 milyon SQL Server Enterprise lisans maliyeti tasarrufu
  • 150+ → 3 node üzerinde konsolidasyon
  • 0 uygulama kod değişikliği
  • %100 HA ve DR kapsamı

Legacy hostname’lerin Availability Group Listener olarak kullanılması sayesinde mevcut uygulama bağlantıları korunurken SQL Server mimarisi ve lisans kullanımı yeniden yapılandırıldı.

SQL Server Konsolidasyon Başarı Hikayesini İnceleyin →

Bu örnek, SQL Server lisans optimizasyonunun yalnızca daha ucuz lisans satın almak anlamına gelmediğini gösterir. Instance yerleşimi, cluster mimarisi, core kullanımı ve konsolidasyon imkanları birlikte değerlendirildiğinde lisans ihtiyacının kendisi değişebilir.

SQL Server Lisanslamasında Sık Yapılan Hatalar

  • SQL Server instance sayısını lisans sayısıyla doğrudan eşleştirmek
  • Physical core ile virtual core hesabını karıştırmak
  • Server + CAL modelinde dolaylı kullanıcı erişimini göz ardı etmek
  • Her SQL Server workload’u için Enterprise Edition kullanmak
  • Development ve production ortamlarını aynı şekilde değerlendirmek
  • HA/DR replica’larının lisans haklarını kontrol etmemek
  • Software Assurance avantajlarını mimari planlamaya dahil etmemek
  • Azure geçişinde mevcut SQL Server lisanslarını göz ardı etmek
  • VM’lere gereğinden fazla vCPU tahsis etmek
  • Yüzlerce küçük instance’ı konsolidasyon açısından değerlendirmemek

SQL Server Lisanslama Checklist

SQL Server lisans yapısını gözden geçirirken şu sorularla başlayabilirsiniz:

  • Kaç SQL Server instance’ı çalışıyor?
  • Hangi SQL Server edition ve version’lar kullanılıyor?
  • Kaç physical core ve virtual core lisanslanıyor?
  • SQL Server ortamları hangi physical host’larda çalışıyor?
  • Per Core mı yoksa Server + CAL mı daha uygun?
  • Enterprise Edition gerçekten gerekli mi?
  • Kullanılmayan veya düşük kullanılan instance’lar var mı?
  • Instance consolidation mümkün mü?
  • Software Assurance aktif mi?
  • Unlimited virtualization hakkı kullanılabilir mi?
  • HA ve DR instance’ları doğru lisanslanıyor mu?
  • Development ve test ortamları doğru edition ile çalışıyor mu?
  • Azure Hybrid Benefit kullanılabilir mi?
  • Mevcut VM core tahsisleri workload ihtiyacıyla uyumlu mu?

SQL Server Ortamınızda Lisans ve Konsolidasyon Fırsatlarını Değerlendirin

Aryasoft’un kıdemli SQL Server uzmanları mevcut instance, core, workload, sanallaştırma ve mimari yapınızı inceleyerek performans ve maliyet açısından iyileştirme alanlarını belirler.

SQL Server Danışmanlık Hizmetlerini İnceleyin

Sık Sorulan Sorular

SQL Server lisanslama modelleri nelerdir?

SQL Server 2025 için temel ticari lisanslama modelleri Per Core ve Server + CAL’dır. Per Core modeli Enterprise ve Standard Edition için kullanılabilir. Server + CAL modeli ise yeni lisanslamalarda Standard Edition için kullanılabilir.

SQL Server Core lisanslama nasıl hesaplanır?

Fiziksel sunucu lisanslamasında physical core sayısı, VM bazlı lisanslamada ise ilgili virtual core sayısı temel alınır. Microsoft fiziksel işlemci ve virtual OSE başına minimum core kuralları uygular. Software Assurance ve subscription kapsamı da özellikle sanallaştırma haklarını etkileyebilir.

SQL Server Standard için CAL gerekli mi?

SQL Server Standard, Per Core modeliyle lisanslanıyorsa CAL gerekmez. Server + CAL modeli kullanılıyorsa SQL Server’a erişen uygun kullanıcı veya cihazlar için CAL gerekir.

SQL Server Enterprise CAL ile lisanslanabilir mi?

Yeni SQL Server Enterprise lisanslarında Server + CAL modeli sunulmaz ve Enterprise temel olarak Per Core modeliyle lisanslanır. Eski Enterprise Server/CAL müşterileri için mevcut sözleşme ve Software Assurance hakları ayrıca değerlendirilmelidir.

SQL Server sanal makine başına lisanslanabilir mi?

Evet, uygun lisanslama koşulları altında SQL Server VM bazında virtual core üzerinden lisanslanabilir. Microsoft’un güncel SQL Server 2025 rehberinde VM bazlı lisanslama ve Software Assurance/subscription gereksinimleri ayrıntılı olarak açıklanır.

SQL Server lisans maliyeti nasıl azaltılır?

SQL Server lisans maliyeti; doğru edition seçimi, core right-sizing, instance consolidation, sanallaştırma mimarisinin optimizasyonu, Software Assurance haklarının değerlendirilmesi ve uygun cloud lisans avantajlarının kullanılmasıyla azaltılabilir. Her ortamın teknik ve lisans yapısı ayrı değerlendirilmelidir.

SQL Server Lisanslamasını Mimariyle Birlikte Planlayın

SQL Server lisanslama kararı yalnızca lisans satın alma sürecinde verilmemelidir. Core sayısı, sanallaştırma modeli, edition seçimi, HA/DR mimarisi ve instance yerleşimi toplam SQL Server maliyetini doğrudan etkiler.

Özellikle yıllar içinde büyümüş SQL Server ortamlarında mevcut lisans yapısını olduğu gibi devam ettirmek yerine hangi instance’ların gerçekten gerekli olduğunu, workload’ların konsolide edilip edilemeyeceğini ve mevcut core kapasitesinin ne kadarının kullanıldığını değerlendirmek önemli maliyet fırsatları ortaya çıkarabilir.

Aryasoft olarak SQL Server ortamlarında mimari, performans, consolidation, migration ve lisanslama açısından teknik değerlendirmeler gerçekleştiriyor; kurumların SQL Server altyapısını operasyon ve maliyet açısından daha verimli bir yapıya taşımalarını destekliyoruz.

SQL Server Danışmanlığı

SQL Server Lisans Maliyetinizi ve Mevcut Mimarınızı Değerlendirelim

Aryasoft’un kıdemli SQL Server uzmanları mevcut ortamınızı, instance yapınızı, core kullanımınızı ve konsolidasyon fırsatlarını teknik açıdan değerlendirir.

SQL Server Desteği Alın

4.6/5