¿Utiliza SQL Server Developer Edition en máquinas de clase de servidor en entornos DEV y STAGING?
Estoy trabajando en un gran proyecto donde (si pasa la etapa de prueba de concepto) tendremos varios grandes servidores de bases de datos de clase empresarial distribuidos geográficamente que ejecutan SQL Server 2012 Enterprise Edition.
Tendremos un entorno de producción que inicialmente tendrá 3 servidores, nuestro entorno de ensayo tendrá un mínimo de 3 servidores y nuestro entorno de desarrollo tendrá 1 servidor (que aloja tres instancias).
Tenía la impresión de que solo necesitaríamos adquirir licencias Enterprise para los servidores de producción reales, y podríamos lograrlo con la edición de desarrollador en nuestros entornos de desarrollador y puesta en escena porque no son "producción".
Otras fuentes me han dicho que necesitamos tener una licencia empresarial en todas las máquinas mencionadas anteriormente, y que la edición de desarrollador solo está destinada a un único desarrollador en su estación de trabajo.
Dado que la edición para desarrolladores tiene todas las características atractivas de Enterprise, realmente no puedo ver su valor en una máquina de clase de estación de trabajo, especialmente para desarrollar y probar el tipo de sistema de alta disponibilidad que estamos construyendo.
Si tenemos que desembolsar licencias Enterprise para un servidor de desarrollo, eso acabará con nuestra etapa de prueba de concepto, lo que acabará con el proyecto. Forzar una licencia empresarial en un entorno provisional hará que la administración solo quiera omitir la organización por completo.
"Since developer edition has all the sexy features of Enterprise, I can't really see the value of it on a workstation class machine, especially for developing and testing the type of high availability system we are building."
- Es difícil desarrollar una aplicación que use, por ejemplo, particionamiento de tablas, cuando no está disponible. Ese es el objetivo de Developer Edition.