Tengo dos cajas Win2K3 nuevas (Quad Core 2,5 GHz, 4 GB de RAM) que necesitan SQL Server. Necesito comprar licencias/configurarlas, pero no estoy muy seguro de los requisitos de la aplicación, aparte de que será un único sitio web razonablemente pequeño para comenzar sin muchos otros requisitos extravagantes. ¿Puedo usar Express 2008 o no aprovecharé los múltiples procesadores/existen otras limitaciones?
Sé que ambos servidores albergarán básicamente las mismas cosas: uno se usará para la puesta en escena y el otro para la producción; Parece un desperdicio de poder de procesamiento, pero así es.
Así que necesito alguna versión de SQL Server en ambos que al menos aproveche los multinúcleos y los 4 GB de RAM. ¿Cuál es la solución más barata para implementar aquí? Puedo alquilarle copias al anfitrión por 500 dólares o algo así al mes, pero eso me parece ridículo. Al buscar en Google se encuentran copias físicas de SQL Server 2005 por 250 dólares. ¿Es esto legítimo/funcionará? Gracias.
Por cierto, no tenemos acceso físico y tenemos que hacer todo a través de RD.
Respuesta1
Si necesita respuestas definitivas sobre licencias, lo mejor que puede hacer es hablar con el departamento de licencias de Microsoft. Quieren que uses sus productos y te darán una respuesta directa.
Puedes ver información sobre las diferencias entre las versiones.aquíen el sitio web de Microsoft (esa página es de SQL 2008, pero existen otras similares para 2005).
Express no aprovechará múltiples procesadores, perovoluntadTrabajar en múltiples núcleos, lo creas o no. Es una restricción de socket, no una restricción de núcleo lógico. También aprovechará sólo 1 GB de RAM para operaciones de bases de datos en memoria.
Francamente, dado que usted dice que será un "único sitio web razonablemente pequeño", parece poco probable que realmente lo necesite para aprovechar múltiples procesadores físicos y 4 GB de RAM, pero nuevamente, no conozco sus requisitos exactos. Puede ser que la edición web a través de su proveedor de alojamiento sea una buena opción, pero por lo que parece, apuesto a que podría salirse con la suya con Express. Si comienza de esa manera y decide actualizar, es bastante sencillo desconectar y volver a conectar las bases de datos a una versión superior.
Respuesta2
En lugar de repetirtodoLo que ya está publicado, te dejaré comprobarlo.Comparación de ediciones propias de Microsoftpara ver si Express funcionará para usted. Sin embargo, puedo decirles que Express no utiliza más de un socket (sí usa más de un núcleo) y no usa más de 1 GB de RAM.
Mucha gente está utilizando la edición express con éxito, pero si necesitas 4 GB de RAM y varios sockets, no tienes suerte.
SQL Server 2005 por $250 es realmente barato... más barato que un descuento sin fines de lucro al que estoy acostumbrado en mi trabajo, así que sería muy cauteloso. Si está creando un sitio web público, es posible que desee considerar obtener una licencia por procesador, que para la Edición Estándar cuesta alrededor de $5,000 USD, 30K para la Empresa. Personalmente, $500 al mes no suena tan mal, especialmente si obtienes la edición Enterprise y ellos se encargan de las copias de seguridad por ti.
Al final, el consejo de Phoebus de hablar con su especialista en licencias es lo correcto para determinar qué modelo de licencia utilizar.
Respuesta3
Express 2008 tiene un límite de tamaño de base de datos de 4 GB. Además, creo que hay muchas otras funciones que tampoco están disponibles. Si su sitio web es lo suficientemente pequeño, puede usarlo. No tengo nada en contra de SQL Server, pero también puedes mirar otras alternativas comomysqlsi no desea gastar dinero en licencias.
Respuesta4
Una opción para usted puede ser registrarse en MicrosoftBizSparkprograma. Obtiene licencias de implementación de 3 años para software como Windows Server y SQL Server que puede utilizar para producción.
Para trabajos que no sean de producción, debería poder comprar una licencia de SQL Server Developer Edition por poco dinero (si no es elegible para bizspark).