Como decía mi amigo el Panadero, una barra de pan no vale casi dinero, pero es que yo al día vendo un huevo. Es la teoría de las miguitas. Las miguitas que nadie quiere, porque sólo son miguitas. Sin embargo, si las cuentas, son tantas las miguitas, que si las juntas todas tienes un pequeño gran tesoro. No más rollos.
SQL Server Express with Advanced Services es una versión gratuita SQL Server, que aún con ciertas limitaciones, nos puede servir para muchos proyectos, y que puede complementarse con otros productos gratuitos como SharePoint Foundation 2010 (otro productazo a tener en cuenta, amigos míos).
De hecho, para quien desee poder disponer de un Entorno de Desarrollo para SQL Server, también está disponible SQL Server 2012 Developer Edition y/o SQL Server 2008 R2 Developer Edition, funcionalmente idéntico a la versión Enterprise, pero por sólo 50€.
Volviendo al tema que nos ocupa, a continuación aprovecho para mostrar algunas de las principales características y limitaciones de SQL Server Express with Advanced Services (LocalDB está sólo disponible en SQL Server 2012, el resto lo están en SQL Server 2012 y SQL Server 2008 R2):
- LocalDB. Nuevo en SQL Server 2012, se trata de una versión ligera de SQL Server Express que se ejecuta en modo usuario en lugar de como un servicio de Windows.
- Incluye SQL Server Management Studio Express.
- Incluye Business Intelligence Development Studio (BIDS).
- Incluye los servicios de Búsqueda de Texto (Full-Text Search).
- Incluye soporte para la Replicación (como Suscriptor).
- Incluye los servicios de Reporting Services, aunque por desgracia, no puede instalarse Reporting Services en modo integrado con SharePoint (SharePoint integrated mode). Ojo, porque en el Wizard de instalación se muestra esta opción, pero no puede utilizarse (da el siguiente error: Reporting Services in SharePoint integrated mode is not supported for EXPRESS_ADVANCED edition).
- Incluye el soporte para almacenamiento FILESTREAM.
- El tamaño máximo de una Base de Datos es de 10GB, aunque con el almacenamiento FILESTREAM, se puede superar.
- Puede utilizar como máximo un solo Procesador. He leído por ahí (aunque no lo he probado), que si tienes un Procesador Multi-Core, SQL Server Express será capaz de aprovechar todos los Cores.
- Puede utilizar como máximo 1GB de RAM.
Está claro que tiene sus limitaciones, ya no sólo de recursos (CPU y RAM) y el límite de 10GB por Base de Datos, sino sobre todo por funcionalidades no incluidas como Analisys Services, SQL Agent, Backup Compression, Snapshot, soporte para Clustering, Database Mirroring, y otras muchas cosas más. Sin embargo, aun así, SQL Server Express with Advanced Services será más que suficiente para muchos proyectos, incluyendo el caso de utilizarlo como motor de Base de Datos para SharePoint Foundation 2010.
Quiero aprovechar para incluir un pantallazo del proceso de instalación de SQL Server 2008 R2 Express with Advanced Services, muy similar al de SQL Server 2012 with Advanced Services (excepto por el tema de LocalDB).
Por último, me queda incluir el Link para DESCARGAR SQL Server 2012 Express.
Poco más por hoy. Como siempre, confío que la lectura resulte de interés