SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
Microsoft SQL Server Licensing Quick Reference Guide

This Microsoft® SQL Server® Licensing Quick Reference Guide provides an overview of key licensing rules and concepts. For further details, refer to the SQL Server Licensing Guide and the
Software License Terms or Microsoft Volume Licensing Product Use Rights.


Licensing Models
When licensing SQL Server through your Microsoft Volume Licensing agreement, you may choose between two main licensing models: Server/Client Access License (CAL) and Per Processor.

Server/CAL Licensing                                                                                                       Per Processor Licensing
When licensing SQL Server under the Server/CAL model, you purchase a Server license for the server and Client Access       Microsoft offers a Per Processor licensing model to help alleviate complexity. When licensing SQL Server under the Per
Licenses (CALs) for each device (Device CALs) and/or users (User CALs) accessing or using the services or functionality    Processor model, you do not need to purchase additional CALs; it includes access for an unlimited number of users or
of SQL Server. A CAL is not software; it is a legal document granting access. Note: Separate partitions or blades are      devices	to	connect	from	either	inside	or	outside	the	firewall.	Processor	licenses	for	SQL	Server	2008	are	available	for	
considered to be a separate servers for licensing purposes.                                                                Enterprise, Standard, Web, and Workgroup editions.
          Server license
          Licenses the server on which SQL Server
          software or any of its components is                                                                                                                                                                       No CALs required
          running


                                                                                                                                                                            Server 1                 Server 2
                              SE
                           N
                         CE
                         LI




                                                                       Device CAL
                                                                       Licenses a device accessing or using the
                                                            CAL        services or functionality of SQL Server or
                                                                       any of its components



                                                                       User CAL
                                                                       Licenses a person accessing or using the
                                                            CAL        services or functionality of SQL Server or




                                                                                                                                                                                                                SE
                                                                                                                                                                                 SE




                                                                                                                                                                                                    SE




                                                                                                                                                                                                            N
                                                                       any of its components




                                                                                                                                                                              N




                                                                                                                                                                                                N




                                                                                                                                                                                                           CE
                                                                                                                                                                             CE




                                                                                                                                                                                               CE




                                                                                                                                                                                                          LI
                                                                                                                                                                            LI




                                                                                                                                                                                               LI
Notes:                                                                                                                     Notes:
  •	   A given user or device only needs one SQL Server CAL to access any number of SQL Server instances in the              •	   A Processor license is required for each processor installed on each operating system environment (OSE) running
       organization.                                                                                                              SQL Server or any of its components (for example, Analysis Services).
  •	   SQL Server CALs can also be used against any SQL Server regardless of the platform (32 bit, 64 bit, and IA64).        •	   For SQL Server running in physical operating system environments (POSEs), the customer must license each
  •	   Users or Devices accessing SQL Server components (e.g. Reporting Services) require CALs.                                   physical processor.
  •	   Use of hardware and/or software that reduces the number of devices or users that directly access or use the           •	   Processor license costs are same regardless of number of cores in the processor
       software (multiplexing/pooling) does not reduce the number of CALs required.
                                                                                                                           Appropriate if:
Appropriate if:                                                                                                              •	   You cannot or do not want to count users/devices
  •	   You can count your users/devices                                                                                      •	   The number of users/devices is high enough that the Per Processor model is more cost-effective than the
  •	   The number of users/devices is low enough that cost is lower than Per Processor model                                      Server/CAL model
                                                                                                                             •	   SQL Server is being used for external-facing Web sites or applications




                                                                                                                                                                      www.microsoft.com/sqlserver                                               1
Microsoft SQL Server Licensing Quick Reference Guide

Licensing For Virtualization
Licensing Virtual Machines Under Server/CAL Model                                                                          Calculating Processor Licenses for a Single VM
                                                                                                                           For a single VM, use the data points and the formula below to calculate the required number of Processor licenses
Standard and Workgroup Editions
                                                                                                                           required using the following formula:
When licensing SQL Server Standard or Workgroup for virtualization under the Server/Client Access License (CAL)
                                                                                                                                                                                          Round fractions up
model, each virtual machine (VM) on which SQL Server will run is licensed as if it were a separate physical server. That
                                                                                                                                                                                           to the next whole
means…                                                                                                                                                                                          number

                                                                                                                                                         A                  B
          When licensing SQL Server Standard or Workgroup for virtualization under the Server/CAL model:
                   One Server license is required for EACH VM on which SQL Server will run
                                                                                                                                                                  .
                                                                                                                                                                  .                    =                           # of Processor
                                                                                                                                                                                                                 licenses required



Enterprise Edition                                                                                                         Calculating Processor Licenses for a Single VM
Each physical server licensed for SQL Server Enterprise under the Server/CAL model is also licensed to run SQL Server      For a multiple VMs, calculate the number of Processor licenses required for each individual VM, and then add the
Enterprise in as many VMs as the hardware will support. So there is no difference between licensing Enterprise edition     results. If different editions of SQL Server will be used, do your calculations in groups by edition to make sure you arrive
for physical and virtual environments.                                                                                     at the correct number licenses for each edition.
                                                                                                                                                             A                  B
                When licensing SQL Server Enterprise for virtualization under the Server/CAL model:
                                                                                                                                               VM 1
                                                                                                                                                                      .
                                                                                                                                                                      .                   =                       Round up to the next
                                                                                                                                                                                                                     whole number
              One Server license is required for EACH physical server on which SQL Server will run
                                                                                                                                               .
                                                                                                                                               .             A                  B
                                                                                                                                               .
CAL Requirements                                                                                                                               VM n
                                                                                                                                                                      .
                                                                                                                                                                      .                   =
When licensing SQL Server under the Server/CAL model, the CAL requirements are the same for virtual operating
system environments (VOSEs) as they are for physical operating system environments (POSEs).                                                                                                                       C

                                                                                                                                                                                           Total
Licensing for Virtual Machines Under Per Processor Model
Determining the number of Processor licenses required under the Per Processor model depends not only upon the
SQL Server edition, but upon how resources in the server are allocated in support of SQL Server. With data points A,                                                                          For SQL Server Enterprise only,
B and C below, you have the information you need to calculate the number of Processor licenses required for most                                                                    the # of Processor licenses required is LESSER of these
virtualization scenarios:

                                                                                                                           Note: If all of the physical processors (data point C) are licensed for SQL Server Enterprise, then instances of SQL Server
                                                                                                                           may be run on as many VMs as the hardware and operating system will support. That means the customer never needs
                                                                                                                           more Processor licenses than to total number of physical processors.
                                                                                                          Virtual
                                                                                                          machine
                                                                                                          (VM)

                                A. # of virtual processors
                                   supporting the VM

                        B. # of cores per physical
                           processor (if hyper-threading                                                  Physical
                           off) or # of threads per physical                                   HTT
                                                                                                          server
                           processor (if hyper-threading
                           in on)
                                                               C. # of physical processors
                                                                                             Hyper-threading
                                                                                             setting (on or off)




                                                                                                                                                                          www.microsoft.com/sqlserver                                                     2
Microsoft SQL Server Licensing Quick Reference Guide

Multiplexing                                                                                                            Reassigning Licenses and Moving Running Instances
A SQL Server CAL and Windows Server CAL are required for each distinct device or user that is connected to the          When	properly	licensed,	you	may	move	running	instances	of	SQL	Server	2008	Enterprise	freely	across	servers	within	a	
multiplexing or pooling software or hardware front end:                                                                 server	farm.	(There	is	no	90	day	minimum	period	before	reassignment.)


                                                                                                                        Server Farm Definition
                                  CAL
                                                                Pooling
                      With                                     hardware
                   multiplexing                               or software                                               A server farm may consist of up to two data centers located:
                                  CAL
                                                                                                                          •	   In time zones that are within four hours of one another, and/or
                                                                                                                          •	   Within the European Union (EU) and/or European Free Trade Association (EFTA)
                                  CAL
                                                                                                                        Note: A given data center may only be part of one server farm.
                    Without
                   multiplexing
                                  CAL                                                                                   Moving Running Instances Under Server/CAL Model
                                                                                                                        You	may	run	unlimited	instances	of	SQL	Server	2008	Enterprise	within	the	server	farm,	and	move	those	instances	freely,	
                                                                                                                        as long as those instances are not running on more servers than the number of licenses assigned to the server farm
The number of tiers of hardware or software between the SQL Server and the user or devices that ultimately use its
data, services, or functionality does not affect the number of CALs required:
                                                                                                                        Moving Running Instances Under Per Processor Model
                            CAL
                                                                             Pooling                                    Under the Per Processor model, count the greatest number of physical processors that may support running instances
                                                 SharePoint
               With                                portal                   hardware                                    of	SQL	Server	2008	Enterprise	at	any	one	time	across	the	server	farm.	Count	the	greatest	number	of	physical	processors	
            multiplexing                                                   or software                                  that	may	support	running	instances	of	SQL	Server	2008	Enterprise	at	any	one	time	across	the	server	farm.	If	you	can	
                            CAL
                                                                                                                        be sure which physical processors support SQL Server, you only need to count those processors. Otherwise, count all
                                                                                                                        processors.

                            CAL
             Without
            multiplexing
                            CAL




Manual transfer of data from employee to employee does not require a CAL for the receiving employee. For example, if
an	employee	sends	a	Microsoft	Office	Excel® version of a report to another employee, the receiving employee does not
require a CAL (as long as the report does not access a SQL Server in some way):
                                     Manual
                                                 CAL
                                   forwarding
                                    of reports
                                                                       Pooling
                With                                                  hardware
             multiplexing                                            or software




              Without
             multiplexing
                                                         Manual
                                                       forwarding
                                                                     CAL
                                                        of reports                                                                                           SE
                                                                                                                                                          N




                                                                                                                                                                                                             SE
                                                                                                                                                                                                  SE
                                                                                                                                                         CE




                                                                                                                                                                                                          N
                                                                                                                                                                                                 N
                                                                                                                                                        LI




                                                                                                                                                                                                         CE
                                                                                                                                                                                             CE




                                                                                                                                                                                                        LI
                                                                                                                                                                                             LI
                                                                                                                                                                   www.microsoft.com/sqlserver                                              3
Microsoft SQL Server Licensing Quick Reference Guide

Upgrades, Downgrades,and Step-ups                                                                                                                                                 Licensing SQL Server Components
                                                                                                                                                                                  Any server running a SQL Server Business Intelligence component (Analysis Services, Reporting Services
                                     What it Means                                                   How to Get It                                                                Integration Services) must be licensed for SQL Server.
       Version Upgrade           Move from previous             •	      If your existing SQL Server license is covered by Software
                                 version (e.g. SQL                      Assurance (SA), you are automatically licensed to upgrade to




                                                                                                                                                                                                                                   SE




                                                                                                                                                                                                                                                                      SE




                                                                                                                                                                                                                                                                                                         SE
                                                                                                                                                                                                                              EN




                                                                                                                                                                                                                                                                 EN




                                                                                                                                                                                                                                                                                                    EN
                                 Server 2005) to                        the corresponding SQL Server 2008 edition




                                                                                                                                                                                                                               C




                                                                                                                                                                                                                                                                  C




                                                                                                                                                                                                                                                                                                     C
                                                                                                                                                                                                                            LI




                                                                                                                                                                                                                                                               LI




                                                                                                                                                                                                                                                                                                  LI
                                 current version (e.g.
                                 SQL Server 2008)               •	      If your existing SQL Server license is not covered by SA, you
                                                                        must purchase a new full license for SQL Server 2008 edition
                                                                        you want

       Version                   Deploy earlier                 Downgrade Rights granted for:
       Downgrade                 version in place of
                                 currently-licensed             •	      All licenses acquired through Microsoft Volume Licensing
                                 version (per terms             •	      OEM and FPP (retail) versions of SQL Server Enterprise,
                                 of Retail Software                     Standard, and Workgroup                                                                               Overview of SQL Server Sales Channels
                                 License Terms/PUR)
                                                                                                                                                                                   Who Sells it to End Customers                             Program                          Who Can Participate                     Product Use Rights
       Edition                   Move from lower                •	      Lower edition must be covered by Software Assurance (SA)                                                                                                                                                                                         Detailed In
       Step-Up                   edition (e.g.
                                 Standard) to                   •	      You acquire the SA Step-Up SKU offered through certain                                                    Online retailers                                  Full Packaged Product (FPP)            End customers/consumers                  Retail version of Software
                                                                        Volume Licensing programs                                                                                                                                                                          needing a single copy of SQL             License Terms1
                                 higher edition (e.g.                                                                                                                                                                                                                      Server
                                 Enterprise)                    •	      Step-ups available from Workgroup to Standard or Standard
                                                                                                                                                                                  Microsoft (direct) - Enterprise                   Volume Licensing for End               Qualifying customer                      Microsoft Volume Licensing
                                                                        to Enterprise                                                                                             Software Advisors (ESAs)                          Customer Organizations                 organizations2                           Product Use Rights (PUR)3

                                                                                                                                                                                  Resellers (indirect) - Large Account              Application Platform
                                                                                                                                                                                  Resellers (LARs), Authorized                      Agreement for Volume
                                                                                                                                                                                  Education Resellers (AERs)                        Licensing
                                            Edition
                                            Step-up
                    SQL Server                                 SQL Server                                 SQL Server                                                              Original Equipment Manufacturers                  OEM Royalty, OEM                       OEMs selling SQL Server with             OEM version of Retail
                      2008	                                       2008	                                     2008	                                                                 (OEM)                                             Embedded                               hardware                                 Software License Terms
                    Workgroup                                   Standard                                  Enterprise
                                                                                                                                                                                  Independent Software Vendors (ISVs)               ISV Royalty Licensing                  ISVs integrating SQL Server into         ISV Royalty Agreement3
                                                                                                                                                                                                                                    Program (ISVR)                         software business applications
                                                                                                                                                                                                                                                                           sold to end customers
   Version                                                                                                                           Version                                      Application Service Providers (ASPs)              Services Provider License              Service providers licensing SQL          Service Provider User
   Upgrade                                                                                                                          Downgrade                                                                                       Agreement (SPLA)                       Server on a monthly basis to             Rights (SPUR)3
                                                                                                                                                                                                                                                                           provide services and hosted
                                                                                                                                                                                                                                                                           applications to their end
                                                                                                                                                                                                                                                                           customers
                    SQL Server                                 SQL Server                                 SQL Server
                      2005                                        2005                                      2005                                                              1
                                                                                                                                                                                  Channel partner agreement may override the Software License Terms in some cases
                                                                                                                                                                              2
                                                                                                                                                                                  Qualifications	vary	by	program,	organization	type,	and	purchase	quantity	
                    Workgroup                                   Standard                                  Enterprise                                                          3
                                                                                                                                                                                  Important product use rights information is also included the Microsoft Volume Licensing Product List and your licensing agreement
                     Edition                                     Edition                                   Edition



  © 2009 Microsoft Corporation. All Rights Reserved. Microsoft, the Microsoft logo, and SQL Server are registered trademarks or trademarks of the Microsoft group of companies in the United States and/or other countries. All other trademarks are property of their respective owners. This document is for informational purposes only. MICROSOFT
  MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.




                                                                                                                                                                                                                                            www.microsoft.com/sqlserver                                                                                 4

Contenu connexe

En vedette

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

065632~sql licensing quickreference

  • 1. Microsoft SQL Server Licensing Quick Reference Guide This Microsoft® SQL Server® Licensing Quick Reference Guide provides an overview of key licensing rules and concepts. For further details, refer to the SQL Server Licensing Guide and the Software License Terms or Microsoft Volume Licensing Product Use Rights. Licensing Models When licensing SQL Server through your Microsoft Volume Licensing agreement, you may choose between two main licensing models: Server/Client Access License (CAL) and Per Processor. Server/CAL Licensing Per Processor Licensing When licensing SQL Server under the Server/CAL model, you purchase a Server license for the server and Client Access Microsoft offers a Per Processor licensing model to help alleviate complexity. When licensing SQL Server under the Per Licenses (CALs) for each device (Device CALs) and/or users (User CALs) accessing or using the services or functionality Processor model, you do not need to purchase additional CALs; it includes access for an unlimited number of users or of SQL Server. A CAL is not software; it is a legal document granting access. Note: Separate partitions or blades are devices to connect from either inside or outside the firewall. Processor licenses for SQL Server 2008 are available for considered to be a separate servers for licensing purposes. Enterprise, Standard, Web, and Workgroup editions. Server license Licenses the server on which SQL Server software or any of its components is No CALs required running Server 1 Server 2 SE N CE LI Device CAL Licenses a device accessing or using the CAL services or functionality of SQL Server or any of its components User CAL Licenses a person accessing or using the CAL services or functionality of SQL Server or SE SE SE N any of its components N N CE CE CE LI LI LI Notes: Notes: • A given user or device only needs one SQL Server CAL to access any number of SQL Server instances in the • A Processor license is required for each processor installed on each operating system environment (OSE) running organization. SQL Server or any of its components (for example, Analysis Services). • SQL Server CALs can also be used against any SQL Server regardless of the platform (32 bit, 64 bit, and IA64). • For SQL Server running in physical operating system environments (POSEs), the customer must license each • Users or Devices accessing SQL Server components (e.g. Reporting Services) require CALs. physical processor. • Use of hardware and/or software that reduces the number of devices or users that directly access or use the • Processor license costs are same regardless of number of cores in the processor software (multiplexing/pooling) does not reduce the number of CALs required. Appropriate if: Appropriate if: • You cannot or do not want to count users/devices • You can count your users/devices • The number of users/devices is high enough that the Per Processor model is more cost-effective than the • The number of users/devices is low enough that cost is lower than Per Processor model Server/CAL model • SQL Server is being used for external-facing Web sites or applications www.microsoft.com/sqlserver 1
  • 2. Microsoft SQL Server Licensing Quick Reference Guide Licensing For Virtualization Licensing Virtual Machines Under Server/CAL Model Calculating Processor Licenses for a Single VM For a single VM, use the data points and the formula below to calculate the required number of Processor licenses Standard and Workgroup Editions required using the following formula: When licensing SQL Server Standard or Workgroup for virtualization under the Server/Client Access License (CAL) Round fractions up model, each virtual machine (VM) on which SQL Server will run is licensed as if it were a separate physical server. That to the next whole means… number A B When licensing SQL Server Standard or Workgroup for virtualization under the Server/CAL model: One Server license is required for EACH VM on which SQL Server will run . . = # of Processor licenses required Enterprise Edition Calculating Processor Licenses for a Single VM Each physical server licensed for SQL Server Enterprise under the Server/CAL model is also licensed to run SQL Server For a multiple VMs, calculate the number of Processor licenses required for each individual VM, and then add the Enterprise in as many VMs as the hardware will support. So there is no difference between licensing Enterprise edition results. If different editions of SQL Server will be used, do your calculations in groups by edition to make sure you arrive for physical and virtual environments. at the correct number licenses for each edition. A B When licensing SQL Server Enterprise for virtualization under the Server/CAL model: VM 1 . . = Round up to the next whole number One Server license is required for EACH physical server on which SQL Server will run . . A B . CAL Requirements VM n . . = When licensing SQL Server under the Server/CAL model, the CAL requirements are the same for virtual operating system environments (VOSEs) as they are for physical operating system environments (POSEs). C Total Licensing for Virtual Machines Under Per Processor Model Determining the number of Processor licenses required under the Per Processor model depends not only upon the SQL Server edition, but upon how resources in the server are allocated in support of SQL Server. With data points A, For SQL Server Enterprise only, B and C below, you have the information you need to calculate the number of Processor licenses required for most the # of Processor licenses required is LESSER of these virtualization scenarios: Note: If all of the physical processors (data point C) are licensed for SQL Server Enterprise, then instances of SQL Server may be run on as many VMs as the hardware and operating system will support. That means the customer never needs more Processor licenses than to total number of physical processors. Virtual machine (VM) A. # of virtual processors supporting the VM B. # of cores per physical processor (if hyper-threading Physical off) or # of threads per physical HTT server processor (if hyper-threading in on) C. # of physical processors Hyper-threading setting (on or off) www.microsoft.com/sqlserver 2
  • 3. Microsoft SQL Server Licensing Quick Reference Guide Multiplexing Reassigning Licenses and Moving Running Instances A SQL Server CAL and Windows Server CAL are required for each distinct device or user that is connected to the When properly licensed, you may move running instances of SQL Server 2008 Enterprise freely across servers within a multiplexing or pooling software or hardware front end: server farm. (There is no 90 day minimum period before reassignment.) Server Farm Definition CAL Pooling With hardware multiplexing or software A server farm may consist of up to two data centers located: CAL • In time zones that are within four hours of one another, and/or • Within the European Union (EU) and/or European Free Trade Association (EFTA) CAL Note: A given data center may only be part of one server farm. Without multiplexing CAL Moving Running Instances Under Server/CAL Model You may run unlimited instances of SQL Server 2008 Enterprise within the server farm, and move those instances freely, as long as those instances are not running on more servers than the number of licenses assigned to the server farm The number of tiers of hardware or software between the SQL Server and the user or devices that ultimately use its data, services, or functionality does not affect the number of CALs required: Moving Running Instances Under Per Processor Model CAL Pooling Under the Per Processor model, count the greatest number of physical processors that may support running instances SharePoint With portal hardware of SQL Server 2008 Enterprise at any one time across the server farm. Count the greatest number of physical processors multiplexing or software that may support running instances of SQL Server 2008 Enterprise at any one time across the server farm. If you can CAL be sure which physical processors support SQL Server, you only need to count those processors. Otherwise, count all processors. CAL Without multiplexing CAL Manual transfer of data from employee to employee does not require a CAL for the receiving employee. For example, if an employee sends a Microsoft Office Excel® version of a report to another employee, the receiving employee does not require a CAL (as long as the report does not access a SQL Server in some way): Manual CAL forwarding of reports Pooling With hardware multiplexing or software Without multiplexing Manual forwarding CAL of reports SE N SE SE CE N N LI CE CE LI LI www.microsoft.com/sqlserver 3
  • 4. Microsoft SQL Server Licensing Quick Reference Guide Upgrades, Downgrades,and Step-ups Licensing SQL Server Components Any server running a SQL Server Business Intelligence component (Analysis Services, Reporting Services What it Means How to Get It Integration Services) must be licensed for SQL Server. Version Upgrade Move from previous • If your existing SQL Server license is covered by Software version (e.g. SQL Assurance (SA), you are automatically licensed to upgrade to SE SE SE EN EN EN Server 2005) to the corresponding SQL Server 2008 edition C C C LI LI LI current version (e.g. SQL Server 2008) • If your existing SQL Server license is not covered by SA, you must purchase a new full license for SQL Server 2008 edition you want Version Deploy earlier Downgrade Rights granted for: Downgrade version in place of currently-licensed • All licenses acquired through Microsoft Volume Licensing version (per terms • OEM and FPP (retail) versions of SQL Server Enterprise, of Retail Software Standard, and Workgroup Overview of SQL Server Sales Channels License Terms/PUR) Who Sells it to End Customers Program Who Can Participate Product Use Rights Edition Move from lower • Lower edition must be covered by Software Assurance (SA) Detailed In Step-Up edition (e.g. Standard) to • You acquire the SA Step-Up SKU offered through certain Online retailers Full Packaged Product (FPP) End customers/consumers Retail version of Software Volume Licensing programs needing a single copy of SQL License Terms1 higher edition (e.g. Server Enterprise) • Step-ups available from Workgroup to Standard or Standard Microsoft (direct) - Enterprise Volume Licensing for End Qualifying customer Microsoft Volume Licensing to Enterprise Software Advisors (ESAs) Customer Organizations organizations2 Product Use Rights (PUR)3 Resellers (indirect) - Large Account Application Platform Resellers (LARs), Authorized Agreement for Volume Education Resellers (AERs) Licensing Edition Step-up SQL Server SQL Server SQL Server Original Equipment Manufacturers OEM Royalty, OEM OEMs selling SQL Server with OEM version of Retail 2008 2008 2008 (OEM) Embedded hardware Software License Terms Workgroup Standard Enterprise Independent Software Vendors (ISVs) ISV Royalty Licensing ISVs integrating SQL Server into ISV Royalty Agreement3 Program (ISVR) software business applications sold to end customers Version Version Application Service Providers (ASPs) Services Provider License Service providers licensing SQL Service Provider User Upgrade Downgrade Agreement (SPLA) Server on a monthly basis to Rights (SPUR)3 provide services and hosted applications to their end customers SQL Server SQL Server SQL Server 2005 2005 2005 1 Channel partner agreement may override the Software License Terms in some cases 2 Qualifications vary by program, organization type, and purchase quantity Workgroup Standard Enterprise 3 Important product use rights information is also included the Microsoft Volume Licensing Product List and your licensing agreement Edition Edition Edition © 2009 Microsoft Corporation. All Rights Reserved. Microsoft, the Microsoft logo, and SQL Server are registered trademarks or trademarks of the Microsoft group of companies in the United States and/or other countries. All other trademarks are property of their respective owners. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. www.microsoft.com/sqlserver 4