I have a database server on a PowerEdge R805. Around how many simultaneous user connections can it handle?

My general question is:
What factors affect the maximum number of users and given the hardware and bandwidth specifications, is there a standard way to estimate the maximum number of simultaneous connections?