Avatar of Axis52401
Flag for United States of America asked on

SQL server license ?

We have an SQL server running and SQL app that I need to replace with a newer server. I didn't install the last one and don't know much about SQL licensing. The vendor says the app will run on SQL 2012 but in getting into specing out a new server I see listings for not only Windows user CALS (client access licenses) but also SQL CALS. Do I need these as well for users to be able to access this app?
Microsoft SQL ServerWindows Server 2008Microsoft Legacy OS

Avatar of undefined
Last Comment
David Todd

8/22/2022 - Mon

Review the pdf on http://download.microsoft.com/download/A/5/D/A5D112E1-78FF-491F-9364-F1BC6FAE7D57/SQL_Server_2012_Licensing_Datasheet_Nov2011.pdf.  The licensing depends on your requirements.  CAL licenses are like named licenses.  I would stay away from named licenses.  In the long run named licenses are more expensive in an enterprise environment.

CAL is required for Business Intelligence and Standard versions, but not for Enterprise.
Éric Moreau

if you can run on SQL Express, you don't need CALs
Your help has saved me hundreds of hours of internet surfing.
Jim P.

SQL 2000 and above can be done by CAL or by Physical CPU. (A quad core is one CPU). Express has no cost. [url="http://databases.about.com/od/sqlserver/a/sql_server_2012_licensing.htm"\]Here's an article about it with attached pricing sites.[/url] So if you have an application that will only ever be accessed by 5 people then user CALS might make sense. But if you ever want to get another app or develop something else that uses a SQL DB a Server/CPU license might make more sense.

Additionally, if you aren't upgrading and just using the existing license on the same SQL it would be no cost to move the SQL to the new server as long as you shutdown/remove SQL from the old server within a reasonable time.

David Todd

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question