SQL Server Compact 4.0 中不支持的功能

从 SQL Server Compact 4.0 开始,有几个 SQL Server Compact 不支持的方案和功能。本主题简要说明 SQL Server Compact 的早期版本(包括 SQL Server Compact 3.5 SP2)支持的功能。

SQL Server Compact 4.0 中不支持的功能

SQL Server Compact 3.5 SP2 是使用以下功能的合适版本。

使用 SQL Server 进行数据复制

SQL Server Compact 4.0 不支持在 SQL Server 上使用 Sync Framework 进行数据复制,也不支持合并复制或远程数据访问 (RDA)。为了使用此功能,您应使用 SQL Server Compact 3.5 SP2 版本。

SQL Server Integration Services

SQL Server Compact 4.0 不支持 SQL Server Integration Services (SSIS)。为了使用此功能,您应该使用 SQL Server Compact 3.5 SP2。

SQL Server Management Studio

从 SQL Server Compact 4.0 开始,SQL Server Compact 不支持 SQL Server Management Studio。Visual Studio 2010 Service Pack 1 中的 Transact-SQL 编辑器可用于运行 T-SQL 查询以及查看针对 SQL Server Compact 数据库的 T-SQL 查询的估计的和实际查询计划。

LINQ to SQL

SQL Server Compact 4.0 不支持 LINQ to SQL 功能。您可以在 SQL Server Compact 3.5 SP2 中使用此功能。有关详细信息,请参阅 LINQ to SQL (SQL Server Compact)

备注

随 .NET Framework 4 发布的 ADO.NET实体框架 4 可与 SQL Server Compact 4.0 一起工作。在 SQL Server Compact 4.0 中已针对 ADO.NET实体框架 4 添加了其他功能,如对代码优先和服务器生成的键的支持。

Windows Mobile、Windows Phone 和 Windows CE 设备

SQL Server Compact 4.0 没有用于 Windows Mobile、Windows Phone 或 Windows CE 设备的版本。

Visual Studio 2010 SP1 中 VB 或 C# Windows 项目的设计器

在 Windows 项目系统中以下向导不与 SQL Server Compact 4.0 一起工作。若要开发 SQL Server Compact 4.0 的托管应用程序,可以手动将一个引用添加到 SQL Server Compact 4.0 的 ADO.NET 提供程序 (System.Data.SqlServerCe):

  • 用于配置数据集的数据源配置向导。

  • 用于使用 Sync FX 设置与 SQL Server 进行数据和架构同步的数据配置向导。

  • 用于从 Compact 数据库生成实体的实体数据模型向导。

有关如何通过 SQL Server Compact 3.5 SP2 使用上述功能的详细信息,请参阅 SQL Server Compact 3.5 SP2 联机丛书