Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
ferrethouse
Constraint Violating Yak Guru
352 Posts |
Posted - 2012-03-09 : 11:55:03
|
I find SQL Server licensing confusing. If I have two instances of SQL Server on a server do I pay separate licensing for each or is it simply per processor regardless of instance count? |
|
influent
Constraint Violating Yak Guru
367 Posts |
Posted - 2012-03-09 : 17:55:24
|
Almost everybody finds it confusing, including myself. My IT guy says it's per processor, not per core or per instance, but I question that. Hopefully somebody responds with the answer one day... |
 |
|
russell
Pyro-ma-ni-yak
5072 Posts |
Posted - 2012-03-11 : 13:33:56
|
It's not that confusing. For per processor licenses, it is per processor, per operating system environment.This means two instances on one host = one license.For VMs, each VM is the host/OS Environment (this wasn't true in the early days of virtualization and was a huge loophole in the license agreement).For Client Access Licensing (CALs) you purchase one server license (per OS Environment) and one CAL per user or device that will access the server.Have a look at the PDF here |
 |
|
influent
Constraint Violating Yak Guru
367 Posts |
Posted - 2012-03-13 : 19:51:11
|
Russell, it sounds like you're saying each VM needs a separate license, but the PDF you linked to says this:If you license all of the physical processors on the server (one license per physical processor), you may run unlimitedinstances of the SQL Server software in the following number of OSEs (either physical or virtual):SQL Server 2008 R2 Datacenter: UnlimitedSQL Server 2008 R2 Enterprise: Up to 4 per license |
 |
|
|
|
|