944 063 154

Blog

Hosting SQL Server CE 4.0

Publicado enAlojamiento web

El motor SQL Server Compact 4.0 (SQL CE) es un sistema de gestión de bases de datos relacional. A diferencia de los sistemas cliente-servidor, SQL Server CE no necesita instalarse como un servicio sino que corre junto a la aplicación ASP.NET en cuanto iniciamos una nueva conexión a SQL CE. Debido a esto, es muy ligero y nos puede resultar muy útil con las aplicaciones web.

SQL CE 4.0 es la base de datos por defecto de Webmatrix. Pero también se puede diseñar desde Visual Studio con la ayuda de el add-in SQL Server Compact Toolbox.

Características más importantes de Sql Server Compact

Entre las características más importantes de SQL Server Compact 4.0 destacan:

  • Su sintaxis es compatible con SQL Server, además de que pasar de SQL Compact a SQL Server es muy sencillo. Asimismo, Webmatrix incluye una opción para hacerlo más cómodamente.
  • Funciona con ADO.NET, con Entity Framework, con NHibernate… entre otras aplicaciones.
  • Es capaz de soportar un gran número de conexiones concurrentes.

Sus limitaciones

  • Tiene un tamaño máximo de 4 GB. Aunque este tamaño debería ser más que suficiente para la gran mayoría de aplicaciones web.
  • El nombre de la base de datos está limitado a 128 caracteres.
  • Hasta 1024 tablas con un tamaño máximo por registro de 8060 y de 4 Kb por cada página.
  • Para los campos BLOB, el tamaño no puede superar los 2 GB.
  • LINQ to SQL no funciona con SQL CE 4.0.

Más información

Si quieres saber más acerca de SQL CE, puedes hacerlo descargando la documentación de sus libros en pantalla. En ellos podrás encontrar:

  • Instrucciones para la instalación y actualización del gestor de bases de datos.
  • Información acerca de las nuevas características y la compatibilidad con sus versiones anteriores.
  • Descripciones conceptuales de las tecnologías y las características de SQL Server Compact 4.0.
  • Temas con procedimientos que describen cómo utilizar las diversas características de SQL Server Compact 4.0.
  • Tutoriales que te guiarán por las tareas habituales de SQL Server Compact.
  • Documentación de referencia para las herramientas gráficas, los lenguajes de programación y las interfaces de programación de aplicaciones (API) compatibles con SQL Server Compact 4.0.
  • Descargar las bases de datos de ejemplo desde el sitio de ejemplos de SQL Server Compact.

Dada la gran compatibilidad de SQL Server Compact para Webmatrix, en Linube también hemos incluido soporte para SQL CE 3.5 y 4.0 desde el lado del servidor (GAC) en todos nuestros planes de hosting compartido para Windows.