Your SBS CALs only allow access to components equal to the version that
match the product. There was a brief grace period, but it has passed.
From the SBS Licensing FAQ:
Q. I am currently a SBS 2003 R2 customer and have added a Windows Server
2008 to my SBS domain. Do I have to purchase Windows Server 2008 CALs to be
in compliance with my license?
A. No. Due to the difference in timing of the release of SBS 2008 and
Windows Server 2008, Microsoft has made an exception to the license
requirements. If you have a Windows Server 2008 in the SBS 2003 R2 domain,
your SBS 2003 R2 CALs are applicable until May 31, 2009, after which you
will be required to either have Windows Server 2008 CALs or SBS 2008 CALs to
be in compliance with your license.
As you can see, May 31st 2009 was the sunset on that offer and it has long
since passed. You will need CALs for Windows Server. Although SQL is not
addressed in this Q&A, it is my understanding that similar restrictions
As an aside, I do not recommend running applications on domain controllers
(you mentioned that the second server would be both.) Every application
installed on a server (domain controller or otherwise) increases the attack
surface of that server. If a vulnerability were discovered on such an app,
the risk to your network health is far greater when the exploit exists on a
DC. It is a risk best avoided.
"Drew" <Drew@newsgroup> wrote in message
> I am looking to buy Win 2008 Server (64) to add to SBS 2003 Prem network,
> a member application server and backup DC.
> Am I right in thinking that the SBS user CALs also cover the users access
> Win 2008 Server?
> Secondly, the database app to be used on the Win 2008 server, can use SQL
> Server 2008 Express. But does the SBS 2003 Prem user CALs cover usage of
> other full versions of SQL, on the Win 2008 Server?
> Many Thanks