Domain Controller on a Terminal Server or an Exchange Server?

Hi all,

Just looking for you experience on this one and comments of course.  I have two new Windows 2003 servers.  One is to be an Exchange 2003 Server the other will be a Terminal Server and the Terminal Server will have all of the company data.  From my research it get a little confusing, that neither should be a domain controller due to security issues and resources.  Well I need to choose one as there is no option for a third server.  Which (in your opinion) would be the best choice for making one of these servers the domain controller from a resource and security standpoint.  

Your comments appreciated!!!  Thanks
Who is Participating?
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.

Your best bet is to make the Exchange server the DC.  That way your users aren't logging into your domain controller and using it for their day to day work.  Neither is a great option but I understand the limitations that are set.  
servicadAuthor Commented:
Thoughts on Exchange and Term Server on one box and the other the Domain controller / File Server?  Probabbly the most secure but not the best for resources.
The one problem you run into with Exchange on a TS is running Outlook along with it.  I've done it but you tend to run into a lot of conflicts.  If you're not planning on letting the users use Outlook through the TS than it should work fine.  The DC holding the files will work as long as you properly secure it.  

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
servicadAuthor Commented:
Thanks for the feedback
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
Windows Server 2003

From novice to tech pro — start learning today.

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.