部署注意事项

本节描述部署 SQL Server Compact 3.5 应用程序的两个主要注意事项:

除这些主题外,若要升级现有 SQL Server 数据库,请参阅从早期版本进行升级 (SQL Server Compact)

重要

目前没有为将 SQL Server Compact 3.5 用作网站的数据库而对其进行优化。默认情况下,来自 ASP.NET 连接的应用程序的连接被阻止。

SQL Server Compact 3.5 进行了优化,可在应用程序中用作嵌入数据库。将 SQL Server Compact 3.5 用作网站的数据库需要多用户和并发数据更改的支持。这可能引起性能问题。作为网站数据库,使用 SQL Server 2005 和更高版本或 SQL Server 2005 Express Edition 和更高版本。这些平台更适用于网站。

在使用 ASP.NET 创建 SQL Server Compact 3.5 数据库以进行同步的应用方案中,可将 SQL Server Compact 3.5 与 ASP.NET 一起使用。使用下面的代码更改 SQL Server Compact 3.5 的默认行为,以便在 ASP.NET 内使用。

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