Pregunta

Me preguntaba si alguien conocía alguna limitación en el uso de Windows XP como servidor de archivos y SQL.Lo pregunto porque una de las aplicaciones que vendemos requiere que el cliente configure un servidor para compartir archivos y como servidor SQL.Ya les permitimos usar SQL Express, pero queríamos ver si podemos sugerir Windows XP como una alternativa de bajo costo a Windows Server.El único problema potencial que pude ver si había límites en la cantidad de conexiones simultáneas a los archivos o a la base de datos.Sólo estamos pensando en recomendar esto para empresas más pequeñas que tendrían entre 10 y 15 usuarios.

¿Fue útil?

Solución

Hay un límite de 10 conexiones entrantes en XP profesional y 5 en XP Home.Por tanto, esto sólo sería viable para una empresa muy pequeña.

Otros consejos

De este artículo de MS KB:

Nota Para Windows XP Professional, el número máximo de otras computadoras que se les permite conectarse simultáneamente a través de la red es diez.Este límite incluye todos los transportes y protocolos de intercambio de recursos combinados.Para Windows XP Home Edition, el número máximo de otras computadoras que se les permite conectarse simultáneamente a través de la red es de cinco.Este límite es el número de sesiones simultáneas de otras computadoras que el sistema puede alojar.Este límite no se aplica al uso de herramientas administrativas que se adjuntan desde una computadora remota.

Por desarrollo:El límite de conexión se refiere al número de conexiones basadas en redirectores y se aplica para cualquier archivo, impresión, su nombre o sesión de ranura de correo.El límite de conexión TCP no se aplica, pero puede estar obligado por un acuerdo legal no permitir a más de 10 clientes.

sugiero leer el artículo kb para más información.

En realidad, puede ejecutar SQL Server Standard o Workgroup Edition en Windows XP Pro.No se limita a la versión express...

Esto romperá el EULA.

Aquí está la base de conocimientos relevante. artículo.Tenga en cuenta que si bien los límites de conexión TCP son no aplicados para XP, legalmente están limitados a 10 conexiones.

El servidor para pequeñas empresas parece ser una mejor opción y es rentable si compara precios.

El problema con Small Business Server es que todos los adornos que trae son innecesarios para un simple servidor de archivos y SQL;como servidor de intercambio, sharepoint, etc.He usado Windows XP como servidor de archivos/SQL para pequeñas empresas, pero como otros han señalado, estás limitado a 10 conexiones legalmente hablando.

Otro problema con Small Business Server es que no se puede instalar en un dominio existente.Su mejor opción sería empaquetar la parte de SQL Server en una instalación normal de servidor de Windows.Si busca entre 10 y 15 usuarios, no hay garantía de que tengan un dominio.Pero si no lo hacen, probablemente ya estén lidiando con el problema del servidor de archivos usando cuentas con los mismos nombres de usuario y contraseñas en los servidores de archivos que en sus estaciones de trabajo individuales.

El número de conexiones no está relacionado con la edición de SQL Server, sino con el sistema operativo.Por ejemplo, Windows XP permite sólo 10 conexiones simultáneas, Windows 7 20.Para el sistema operativo Windows Server [no es necesario comprar ninguna máquina servidor nueva], la cantidad de conexiones es ilimitada (pero puede limitarla usando Terminal Services).El mensaje de error que se muestra en caso de que se alcance el límite de conexión es algo así como "se alcanzó el límite de seguridad... el número de intentos de conexión simultáneos".

Presumiblemente te refieres a SQL Express, ya que no puedes ejecutar SQL Server en XP, es un producto de servidor.

Si el cliente puede pagar su producto, puede pagar una copia de Server 2003, o lo que sea, el uso compartido de archivos está integrado.Es cierto que SQL Server es bastante caro, pero si su producto lo necesita, así es como funciona.Si el costo fuera un problema, no debería utilizar SQL Server como plataforma de base de datos.No tiene sentido intentar forzar una solución basada en servidor en un sistema operativo cliente.Terminarás con todo tipo de problemas en poco tiempo.

¿El cliente no tiene ya una infraestructura basada en dominio?

El resultado es que si el cliente tiene entre 5 y 10 usuarios del software, deberían estar en SBS de todos modos por una variedad de otras razones.Sin embargo, no obtienes SQL Server con él.

(Samba sería una opción para compartir archivos, pero sin duda más costosa que simplemente comprar Server 2003 en este caso).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top