Microsoft SQL Server compacto 4.0 | |
---|---|
Tipo de | SGBD relacional |
Desarrollador | microsoft |
Escrito en | C , C++ , C# |
Sistema operativo | Microsoft Windows |
ultima versión | 4.0.8876.1 ( 5 de junio de 2012 ) |
Licencia | CLUF de Microsoft |
Sitio web | www.microsoft.com |
SQL Server Compact Edition (originalmente llamado SQL Server Everywhere ) es un producto de Microsoft en la línea SQL Server , que es una versión de SQL Server Mobile con la prohibición de trabajar bajo Win32 eliminado y una licencia modificada. El producto fue lanzado el 11 de enero de 2007 . La última versión es SQL Server Compact 4.0, que admite .NET Framework 4.0 y se ejecuta en versiones de Windows de 32 y 64 bits.
SQL Server Compact se basa en el mismo código que SQL Server Mobile. La base de datos se almacena en un solo archivo, cuyo formato es el mismo que el formato de la versión "móvil". Este formato de archivo y motor se han utilizado en algunos productos de "escritorio" de Microsoft durante varios años, en particular el cliente MSN . A diferencia de SQL Server Express , que se ejecuta como un servicio independiente, SQL Server Compact se ejecuta "en proceso", es decir, dentro del proceso de llamada.
El límite máximo de tamaño de archivo de la base de datos es de 4 GB. Sin embargo, más tarde se supo [1] que el límite de 4 GB es puramente técnico (debido al hecho de que el DBMS se usó originalmente en dispositivos donde 4 GB son más que suficientes) y, por lo tanto, se cambiará en versiones posteriores.
No es posible utilizar SQL Server Compact para aplicaciones web bajo IIS (limitación de software y licencia). Más tarde se anunció [2] que es posible usar SQL CE desde IIS en la nueva versión. Para hacer esto, debe ejecutar el comando antes de usar la biblioteca AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true). Sin embargo, no se recomienda este enfoque porque SQL CE no está optimizado para el acceso simultáneo de una gran cantidad de usuarios.
El trabajo multiusuario con un archivo de base de datos de diferentes computadoras no es compatible debido a dificultades técnicas. Sin embargo, el acceso desde diferentes procesos en la misma computadora es bastante posible y es estándar.
En febrero de 2013, Microsoft anunció que SQL Server Compact Edition estaba obsoleto.
Si bien no se planean nuevas versiones o actualizaciones, Microsoft continuará brindando soporte a SQL Compact a través de la política de soporte de ciclo de vida estándar. Este soporte finalizará en julio de 2021.
Servidor SQL de Microsoft | |||||||||
---|---|---|---|---|---|---|---|---|---|
Empresas de desarrollo | |||||||||
Versiones |
| ||||||||
Servicios | |||||||||
Utilidades |
| ||||||||
Extensiones SQL |
| ||||||||
Además |
|