RE:No. Maximo de usuarios
Oracle soporta varios miles de usuarios conectados simultaneamente, esto se rige por el numero de procesos que tienes configurados en tu base de datos, esto lo puedes saber ejecutando como DBA en sql
show parameters process
Te presentara el numero de procesos que tiene tu base de datos configurada, si la instalacion fue por defecto tendra configurado 115 usuarios.
Si necesitas mas procesos para tener mas usuarios tienes que bajar la base de datos y editar el parametro PROCESS en el archivo de inicializacion de INIT.ORA de tu base de datos, con esto hecho reinicias el servicio.
Cualquier pregunta a tus ordenes
Saludes