Véanse las notas sobre SQL Server 2014 y SQL Server 2016 al final de este documento.
La versión 2012 de Microsoft de la plataforma de gestión de bases de datos empresariales SQL Server 2012 marcó una importante evolución en este popular producto. Esta nueva versión incluye mejoras importantes en las funciones de inteligencia empresarial, auditoría y recuperación de desastres de SQL Server, entre otras actualizaciones.
Ediciones de SQL Server 2012
Con el lanzamiento de SQL Server 2012, Microsoft tomó medidas para simplificar las opciones de licencia de la plataforma al retirar las versiones Datacenter Edition, Workgroup Edition y Small Business Edition que estaban disponibles anteriormente para SQL Server 2008 y 2008 R2.
- SQL Server 2012 Express Edition reemplaza a Microsoft Data Engine como la versión gratuita de SQL Server para desarrollo de aplicaciones y uso ligero. Se mantiene libre y retiene las limitaciones de MSDE con respecto a las conexiones y el rendimiento del cliente. Es una gran herramienta para desarrollar y probar aplicaciones y pequeñas implementaciones, pero eso es todo lo que se puede hacer con ella.
- El caballo de batalla SQL Server 2012 Standard Edition sigue siendo la base de la línea de productos para aplicaciones de bases de datos serias. Puede manejar hasta 16 núcleos con una cantidad ilimitada de RAM. El principal cambio en la concesión de licencias de SQL Server 2008 a SQL Server 2012 es que ahora hay una opción por núcleo disponible para la edición estándar. Esto significa que tiene dos opciones: comprar licencias por núcleo o comprar una licencia de servidor junto con las licencias de acceso de cliente.
- El nuevo SQL Server 2012 Business Intelligence Edition (BI) está diseñado específicamente para soportar aplicaciones de Business Intelligence. Sólo está disponible bajo un modelo de licencia de servidor/CAL con licencias de acceso de servidor y cliente. (Microsoft ya no produce ni vende esta versión.)
- SQL Server 2012 Enterprise Edition está diseñado para operaciones de centros de datos de misión crítica y grandes almacenes de datos. Esta edición se está convirtiendo en un modelo de licencia sólo por núcleo. No se venderán nuevas licencias de servidor/CAL para esta edición después de junio de 2012. La única opción de licencia disponible es por núcleo con un máximo de 20 núcleos. (Microsoft ya no produce ni vende esta versión.)
- Los desarrolladores que necesiten todas las funciones de SQL Server 2012 Enterprise Edition para su uso en un entorno sin producción pueden encontrar en SQL Server 2012 Developer Edition la herramienta adecuada para el trabajo. Este producto tiene exactamente la misma funcionalidad que Enterprise Edition y sólo difiere en la licencia (y es mucho más barato). Microsoft también ofrece una ruta de actualización directa para convertir los servidores de los desarrolladores en licencias de producción.
- SQL Server 2012 Web es una versión especializada de SQL Server para su uso en entornos de alojamiento web. Esta edición está disponible sólo para los clientes del Contrato de Licencia de Proveedor de Servicios. Póngase en contacto con su representante de ventas de Microsoft para obtener más información si cree que reúne los requisitos.
- SQL Server 2012 Compact es una versión gratuita de SQL Server para su uso en entornos integrados, como dispositivos móviles y otros sistemas Windows.
Licencias de SQL Server: Por núcleo o Por servidor
Si está planeando utilizar la edición estándar de Microsoft SQL Server 2012 en su entorno, tiene que tomar una decisión importante: ¿Debería optar por la licencia por servidor o por núcleo? De cualquier manera, es probable que esto cause un aumento significativo en sus honorarios de licencia. Aquí está el resumen.
- La opción de licencia por núcleo cambia del modelo anterior de carga por procesador. Muchas organizaciones se aprovecharon de esto comprando procesadores multinúcleo y una sola licencia. El precio de la licencia fue diseñado para ser el mismo coste incurrido por un procesador de cuatro núcleos bajo SQL Server 2008 R2. Si ejecuta cuatro o menos núcleos, no verá ningún aumento en este modelo. Por otro lado, si se ejecutan más de cuatro núcleos por procesador, se produce un aumento de precio.
- La opción de licencia de servidor/CAL requiere una tarifa de licencia por SQL Server. Sin embargo, también es necesario adquirir licencias de acceso de cliente (CAL) para cada cliente que acceda a la base de datos. Aquí es donde Microsoft le da un gran aumento. La cuota se incrementó en un 27 por ciento por cada CAL.
Versiones posteriores: SQL Server 2014 y SQL Server 2016
En cuanto a las características, SQL Server 2014 y SQL 2016 ofrecen un conjunto de características más rico que 2012. Ambos ofrecen un mayor rendimiento, incluyen soporte de cifrado de copias de seguridad y han añadido la opción de recuperación ante desastres.
Con 2016, Microsoft eliminó la edición de Business Intelligence y dobló sus características en la edición Enterprise, de modo que sus ediciones primarias se limitan ahora a Standard y Enterprise. SQL Developer es ahora una descarga gratuita como parte de Visual Studio Developer Essentials de Microsoft.
SQL Server 2014 incorporó cambios menores en su modelo de licencias de dos maneras:
- Una licencia de reserva gratuita para la recuperación de desastres ahora requiere una actualización para incluir Software Assurance, lo que no era cierto para SQL Server 2012.
- Se han relajado las reglas de multiplexación para la edición de BI -la multiplexación se refiere a la práctica de poner en común las conexiones o redirigir la información para reducir el número de dispositivos o usuarios que acceden al producto.
SQL Server 2016 es similar a 2014 con algunos cambios:
- Con el cambio de la edición de BI a Enterprise, los clientes necesitan actualizarse a Enterprise a través de una combinación de las licencias CAL o Core.
- La licencia de los núcleos se ha simplificado para que los núcleos físicos y virtuales sean ahora coherentes en cuanto a precios.
Como probablemente puede ver, necesitará sentarse con una hoja de cálculo y ejecutar algunos números antes de tomar sus decisiones de licencia de SQL Server. Las opciones que elija pueden tener un impacto significativo en los costos generales de su licencia de base de datos y deben ser consideradas cuidadosamente.