SQL Server – Como licenciar
Por Core (Core‑based) ou Servidor + CAL (Server+CAL)
SQL Server – como licenciar de forma simples
1) Modelos de licenciamento disponíveis
1) Modelos de licenciamento disponíveis
-
Por Core (Core‑based)Você licencia cores, não usuários. Dá direito a acessos ilimitados (internos/externos) sem comprar CALs. Aplica-se a SQL Server Enterprise (obrigatório, e única forma de licenciar) e também pode ser usado no SQL Server Standard.
-
Servidor + CAL (Server+CAL)
Você compra 1 licença de servidor (somente SQL Server Standard) e depois CALs por usuário ou por dispositivo para cada acesso direto ou indireto (multiplexação não reduz CALs).
Regra prática: Se houver acesso externo, número de usuários alto/variável ou múltiplas origens (apps, BI, integrações), Por Core costuma ser mais vantajoso e simples. Se o número de usuários é estável e conhecido, o Server+CAL pode reduzir custo.
2) Regras essenciais do modelo Por Core
Físico (host físico / OSE físico)
-
Licencie todos os cores físicos do servidor.
Mínimo: 4 cores por processador físico. Licenças são vendidas em packs de 2 cores.
Virtual (VM)
-
Licenciar por VM: some os vCPUs da VM e aplique o mínimo de 4 cores por VM. Ex.: VM com 2 vCPUs → comprar 4 cores; VM com 8 vCPUs → 8 cores.
-
Máxima virtualização (densidade): Em hosts com muitas VMs, é possível cobrir todos os cores físicos do host com SQL Server Enterprise + Software Assurance e rodar VMs ilimitadas nesse host (seguir condições do guia).
Containers
-
Containers seguem a mesma lógica das VMs: licenciar por container (mínimo de 4 cores por OSE) ou cobrir todos os cores físicos do host para densidade máxima.
3) Regras essenciais do modelo Servidor + CAL (Standard)
- 1 licença de servidor por OSE que executa o SQL Server.
- + CAL por Usuário ou por Dispositivo para cada acesso direto ou indireto (ex.: app intermediário / “multiplexação” ainda exige CAL).
-
CALs precisam ser da mesma versão ou superior ao SQL acessado.
4) Como calcular “quantas licenças preciso?”
Use os passos abaixo conforme o cenário informado pelo cliente.
A) Servidor físico (Por Core – Standard ou Enterprise)
- Conte os cores físicos do(s) processador(es).
- Aplique o mínimo de 4 cores por processador (se aplicável).
-
Converta em SKUs: licenças vendidas em packs de 2 cores. Ex.: 20 cores totais → 10 packs.
Exemplo: “Servidor com 2 CPUs, 10 cores cada (total 20). Quantas licenças?”
→ 20 cores Por Core (10 packs de 2). CAL não é necessário no modelo Por Core.
→ 20 cores Por Core (10 packs de 2). CAL não é necessário no modelo Por Core.
B) VM individual (Por Core – Standard ou Enterprise)
- Conte os vCPUs da VM.
- Aplique o mínimo de 4 cores por VM.
-
Some as VMs (se for licenciar por VM) ou considere Enterprise + SA para cobrir todos os cores físicos do host e ter VMs ilimitadas (densidade).
Exemplo: “VM com 2 vCPUs.”
→ Licencie 4 cores (mínimo por VM).
→ Licencie 4 cores (mínimo por VM).
C) Standard com Servidor + CAL (quando compensa?)
- 1 licença de servidor Standard por OSE que roda SQL.
- 1 CAL por usuário ou dispositivo que acessa esse SQL (direto ou via app).
-
Compare custo total CALs × quantidade de acessos vs. Por Core.
Exemplo: “1 servidor Standard para 50 usuários internos, acesso só via aplicativo interno.”
→ 1 licença de servidor Standard + 50 CALs (User CAL, por exemplo). Se o número de usuários crescer ou houver acessos externos, reavalie Por Core.
→ 1 licença de servidor Standard + 50 CALs (User CAL, por exemplo). Se o número de usuários crescer ou houver acessos externos, reavalie Por Core.
5) Alta disponibilidade (HA) e DR (benefício com SA)
-
Com Software Assurance (SA) ativo, há direitos para réplicas passivas de failover/on‑prem (sem licenças adicionais para a réplica passiva, sob condições). Use quando o cliente perguntar sobre ambientes de contingência.
6) Virtualização em escala – quando “Por Core” com Enterprise + SA ganha
-
Ambientes com muitas VMs ou containers tendem a ter menor TCO licenciando todos os cores físicos do host com SQL Server Enterprise + SA, obtendo VMs ilimitadas (no host licenciado) e mobilidade em cenários cobertos pelo guia.
7) Dúvidas frequentes (respostas rápidas)
“Tenho servidor com X cores. Preciso de CAL?”
— Não, se licenciar Por Core (acesso é ilimitado). Sim, se optar por Server+CAL (Standard).
— Não, se licenciar Por Core (acesso é ilimitado). Sim, se optar por Server+CAL (Standard).
“Multiplexação reduz CAL?”
— Não. Acesso indireto ainda exige CAL no modelo Server+CAL.
— Não. Acesso indireto ainda exige CAL no modelo Server+CAL.
“Qual é o mínimo por VM?”
— 4 cores por VM, mesmo que a VM tenha menos vCPUs.
— 4 cores por VM, mesmo que a VM tenha menos vCPUs.
“Posso licenciar por servidor físico e rodar várias VMs?”
— Sim. Enterprise + SA permite máxima virtualização (VMs ilimitadas) ao cobrir todos os cores físicos do host, conforme condições.
— Sim. Enterprise + SA permite máxima virtualização (VMs ilimitadas) ao cobrir todos os cores físicos do host, conforme condições.
“Standard permite Server+CAL e também Por Core?”
— Sim. Standard aceita ambos; Enterprise é somente Por Core.
— Sim. Standard aceita ambos; Enterprise é somente Por Core.
8) Roteiro de decisão (3 passos)
-
Há acesso externo ou usuários variáveis/desconhecidos?
→ Por Core. -
Poucos usuários, todos internos e conhecidos?
→ Simule Server+CAL vs Por Core e compare. -
Muitas VMs/containers ou intenção de consolidar?
→ Avalie Enterprise + SA para ilimitadas VMs no host.
9) Observações importantes para proposta
-
Packs de 2 cores: lembre de converter o total de cores em número de packs (cores ÷ 2).
-
Versões/edições: Standard ↔ Server+CAL ou Por Core; Enterprise apenas Por Core.
-
VMs: mínimo de 4 cores por VM (e containers seguem a mesma lógica).
-
HA/DR: confirmar direitos com SA quando houver réplica passiva.
10-) Listas de preço
Na Modalidade CSP na lista de CSP NCE na opção Software Perpétuo (licença vitálicia), Subscription (Assinatura anual ou trienal).
Na ou através do Azure com o Azure Arc