Suponiendo que "SQL" es "MS SQL", hay muchos factores a tener en cuenta, básicamente, hay o había alguna versión de windows que estaba limitada a 10 conexiones, independientemente de la base de datos. Luego habría que ver qué hace el programa que se conecta y qué recursos consumo. Y lo otro que es muy importante es la cantidad de memoria RAM.
Por supuesto, influye tu programa, los componentes, la forma de hacer la conexión, etc. pero básicamente, muchas, muchas conexiones
Lo que he comentado no es solamente para equipos con esas características, sino que es algo general para cualquier otro equipo y base de datos.