Possible to limit cores SQL 2008R2 uses?

We are procuring a new server that requires an 8 CPU core minimum - this is a hardware and software revision upgrade of a system that runs with much lower current specs.

The ONLY viable option the vendor is providing at present is a 2x E5-2630 solution. The issues with this is that the server will have 12 cores, which will cost us an extra $7,000 for 2 additional (over the 8 core requirement) SQL 2008R2 licenses.

Does anyone know know if we can purchase SQL licenses to support 8 cores, and restrict SQL to using/reporting use on only these cores?
LVL 1
agradminAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

agradminAuthor Commented:
Just to clarify - we will been purchasing SQL 2014 Standard core licenses but downgrading to SQL 2008 R2 standard to suit our vendors requirements.
Scott PletcherSenior DBACommented:
Yes, you can.  You can use the statement:

ALTER SERVER CONFIGURATION
SET PROCESS AFFINITY

to limit the CPUs SQL will use.

[For SQL versions before 2008 R2, you have to use sp_configure and cpu affinity masks to do this.]
Vitor MontalvãoMSSQL Senior EngineerCommented:
I recommend you to ask directly to Microsoft since they usually charge by the number or processors in the server and not the real number of processor used by SQL Server.
You can also use the motherboard setup to turn of the cores in excess.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
agradminAuthor Commented:
Thanks for the advice
agradminAuthor Commented:
Thanks for the advice all
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SQL Server

From novice to tech pro — start learning today.