purchasing sql server 2008, help!

I want to purchase sql server 2008, but I can't figure out their licensing for certain.


I develop for my own hosted websites. It looks like I need the web edition:

Web Edition

A low-TCO, scalable, and manageable database option for web hosters and end customers looking to deploy publicly facing web applications and services
 $15 per proc
  per month (SPLA)
 Example** $3,500
 Not applicable

What is this $15 per proc per month? Do they really bill me monthly for using this? And what is per processor?

I have one web server and will have a backup webserver and raid drives.

What does it mean "Example $3,500"?

My current needs don't have anywhere near a million records, but someday maybe. Will this handle growth well?

I'm just a one person shop. I develop from one machine. So I don't need a bunch of seat licenses.

Can someone help me with this who understands this stuff?

Starr DuskkASP.NET VB.NET DeveloperAsked:
Who is Participating?
Server plus CAL means you pay for each end-user or end-user device.

"Processor licensing is a better choice for externally focused server applications, such as Internet and extranet scenarios. It is often difficult to count devices or users in these scenarios, so hardware-based pricing is more straightforward."

Web edition is priced per month but if you prefer you can instead buy a processor licence as a one-time purchase for Workgroup, Standard or Enterprise Edition. Which makes sense for you depends on your needs and your budgets.

There is also Express edition, which is free to licence but only suitable for low-end requirements.
Starr DuskkASP.NET VB.NET DeveloperAuthor Commented:
What is the server plus cal pricing? Why would I want to do a processor pricing over a server plus cal pricing?
Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

Starr DuskkASP.NET VB.NET DeveloperAuthor Commented:
I still don't understand this. I read the faq and it just confuses me more.
I am one person. So all I need is one user cal right?
If you choose CAL licensing you normally need one licence for each end user of the system or services that use SQL Server. If you are the only user then you should probably choose Express which is free to licence!

Why not call a Microsoft sales rep or contact a dealer in your area. Licensing can be a very complex topic but Microsoft will be able to answer your questions.
Starr DuskkASP.NET VB.NET DeveloperAuthor Commented:
Well, I am the only user, but it is a web application on the internet, so it needs to be robust and handle thousands of connections.
Starr DuskkASP.NET VB.NET DeveloperAuthor Commented:
Yes, I can call a sales rep. But they make commission on selling you more than what you actually need and I'd like to know what I need and what it means prior to talking to them.
If it's a public web site then CAL isn't an option anyway unless the number of users can be determined or limited. Processor licensing would be cheaper than thousands of licences.

Microsoft doesn't generally sell its own software so it's not true that their sales people will earn commission from selling to you (unless you are a big corp).

Like many experts I know, I always hesitate to advise on licensing because it can be such a minefield of "what-ifs". My stock answer is: call the vendor. Their opinion counts for more than mine.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.