Compartir a través de


Consideraciones de implementación

En esta sección se describen dos consideraciones principales que hay que tener en cuenta a la hora de implementar aplicaciones de SQL Server Compact 3.5:

Además de estos temas, si va a actualizar una base de datos existente de SQL Server, vea Actualizar desde versiones anteriores (SQL Server Compact).

Importante

SQL Server Compact 3.5 no está optimizado actualmente para funcionar como base de datos para sitios web. De forma predeterminada, las conexiones de las aplicaciones conectadas por ASP.NET se bloquean.

SQL Server Compact 3.5 está optimizado para su uso como base de datos incrustada en las aplicaciones. Si utiliza SQL Server Compact 3.5 como una base de datos para sitios web, se requiere compatibilidad para varios usuarios y cambios de datos simultáneos. Esto puede dar lugar a problemas de rendimiento. Use SQL Server 2005 y versiones posteriores o SQL Server 2005 Express Edition y versiones posteriores como base de datos de sitios web. Estas plataformas son más adecuadas para sitios web.

Use SQL Server Compact 3.5 con ASP.NET en escenarios de aplicación donde ASP.NET se utiliza con el fin de crear bases de datos de SQL Server Compact 3.5 para sincronización. Use el siguiente código para cambiar el comportamiento predeterminado de SQL Server Compact 3.5 a fin de trabajar con ASP.NET.

AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true)