Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

Professional Opinions
Ask a Question
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

troubleshooting Question

SQL 2008 R2 Licensing - Virtualization

Avatar of Mike Kline
Mike KlineFlag for United States of America asked on
Microsoft SQL ServerMicrosoft SQL Server 2008
3 Comments1 Solution1376 ViewsLast Modified:
Seems like licensing for SQL Server 2008 R2 is not totally clear and I've called Microsoft and gotten several answers.  Trying to see if any of the SQL experts/MVPs here may be able to shed some light.

Here is the setup:

16 blade servers - 2 processors per blade.

We are going to have 4 SQL Servers (all virtual).  Each server will have two virtual processors assigned.

The confusing part about SQL Server 2008 R2 Licensing is if we want to be able to run these 4 SQL servers on any of these blade servers would we need to buy a licenses for every processor (32).  By the way that is one of the answers I received during the calls which doesn't seem right.

From the Licensing Quick Reference Guide


For 2008 R2 Enterprise it says:

SQL Server 2008 R2 Enterprise: You may run unlimited instances of the software in up to four (4) OSEs per license within the server farm, and move those instances freely, as long as the number of physical processors supporting or used by the OSEs in which the software is running at any one time does not exceed the number of licenses assigned to the server farm.

So with four Virtual SQL servers if we have them possibly spread across 4 blades that could mean a total of 8 virtual processors which would mean 8 per processor licenses.

Does that sound right?   Seemed easier to track on physical boxes.



Avatar of mastoo
mastooFlag of United States of America image

Our community of experts have been thoroughly vetted for their expertise and industry experience.

This problem has been solved!
Unlock 1 Answer and 3 Comments.
See Answers