Using all SQL Server 2008 products (Enterprise, Standard, Workgroup, and Web Server), you are licensed to choose:
- There is a version of Webserver that mainly takes care of using a SQL server in a web application.
- Client Access Licenses (CALs) are mostly not interesting if you get more than 25 users.
- The processor license is the most expensive, but provides maximum flexibility.
You need to be careful: strictly speaking, for a website, if you do not come with a special version of the web server or a processor license, you must take into account that each web client (the web user there) will need its own CAL.
If you just buy the cheapest version of CAL SQL Server Standard (or Workgroup), you won’t meet the requirements.
Compliance is not enforced by SQL Server software: you need to make sure that you have enough licenses to cover your needs in case of control.
Depending on the functions you need, you will need to get one of the available versions :
- Enterprise - all bells and whistles, very expensive, unlimited CPU / RAM.
- The standard is very complete. 4 CPU / No RAM limitation. Much cheaper than Enterprise Edition, but still quite expensive.
- Working group - limited to 2 CPUs, no RAM limit. A bit cheaper than the Standard.
- Express is free but limited to 1 GB of RAM, 1 CPU, and a 4 GB database.
Not all functionality is available for all versions , but usually if your initial needs are modest to begin with, just download the free version of Express Edition, then move around to suit your actual needs.
Pricing examples and some licensing explanations are available on the Microsoft SQL Server 2008 website .
source share