¿Máx. Conexiones que SQL Server Express podría tener?

9

Tengo instalado SQL Server 2005 Express Edition en una de las máquinas de mi cliente, y muchos otros usuarios también están conectados a ese SQL Server a través de la aplicación C # que les he proporcionado como interfaz.

A veces, una PC se conecta a SQL Server y otras veces solo arroja la excepción

SQL Server no encontrado ...

Creo que la edición Express alcanza el límite máximo de conexión y luego da error.

Guíame, ¿cómo podría resolver este problema?

Cualquier documento que me ayude a saber qué edición tiene la cantidad de conexiones paralelas,

Estoy abierto a actualizar a SQL Server 2008 o SQL Server 2012, pero prefiero la edición Express. También podría optar por otras versiones si realmente me pagan en este contexto, de lo contrario, la edición Express está funcionando bien.

MSingh
fuente
Un rápido google apareció con social.msdn.microsoft.com/Forums/en/sqlexpress/thread/… . Es 2008, pero debería ser lo mismo. Además, es posible que desee tener cuidado con las aplicaciones que se conectan directamente a menos que las herramientas de cuenta integradas en SQL Server sean suficientes por motivos de seguridad. (Y probablemente no.)
Corbin
2
Esto suena como un problema de red para ser honesto. Ejecutamos instancias express del servidor SQL con 50-100 usuarios haciendo televentas y nunca las encontramos. Cuando una PC cliente no puede encontrar el servidor SQL, realice un trazado de ruta y algunos diagnósticos de red para eliminarlo. Si no es así, recuerde que SQL Server Express es muy limitado en la cantidad de memoria, etc. que puede usar. Si la memoria me sirve correctamente, solo usará 1 gb de RAM, incluso si tiene 32 gb instalados.
Namphibian
1 GB es el límite del grupo de búferes para la edición express (puede usar más memoria para otras cosas como conexiones, etc.)
Mitch Wheat
La última edición con limitación en usuarios concurrentes fue Server 2000 msdn.microsoft.com/en-us/library/ms165672%28SQL.90%29.aspx
bummi
@marc_s Tengo Windows 7 de 32 bits en esa máquina y uso sql server 2005 express edition con sp2.
MSingh

Respuestas:

3

SQL Server 2000 MSDE fue la última versión Express con limitaciones para usuarios concurrentes.
select @@ max_Connections en la versión 2005 + entregará 32767. Las
limitaciones pueden venir del sistema operativo.

Árbitro

bummi
fuente
3

El número de conexiones no está relacionado con la edición de SQL Server, sino con el sistema operativo. Por ejemplo, Windows XP solo permite 10 conexiones simultáneas, Windows 7 20. Para los sistemas operativos Windows Server, el número de conexiones es ilimitado (pero puede limitarse usando los Servicios de Terminal Server).

El mensaje de error que se muestra en caso de que se alcance el límite de conexión es algo así como "el límite de seguridad alcanzado ... el número de intentos de conexión concurrentes"

Consulte este documento que compara las ediciones de SQL Server, sin mencionar los límites de conexión, porque no hay ninguno: Guía de licencias de Microsoft SQL Server 2012

Carol Baker West
fuente