Features not supported in SQL Server Compact 4.0
Starting with SQL Server Compact 4.0, there are few scenarios and features that are not supported by SQL Server Compact. This topic gives a brief account of features that were supported by the preceding versions of SQL Server Compact, including SQL Server Compact 3.5 SP2.
SQL Server Compact 3.5 SP2 is the appropriate version for using the following features.
SQL Server Compact 4.0 does not support data replication with SQL Server using Sync Framework, merge replication or remote data access (RDA). In order to use this feature, you should use SQL Server Compact 3.5 SP2 version.
SQL Server Compact 4.0 does not support SQL Server Integration Services (SSIS). In order us this feature you should use SQL Server Compact 3.5 SP2.
Starting from SQL Server Compact 4.0, SQL Server Compact does not support SQL Server Management Studio. The Transact-SQL Editor in the Visual Studio 2010 Service Pack 1 can be used to run T-SQL queries and to view the estimated and the actual query plans for a T-SQL query for the SQL Server Compact database.
SQL Server Compact 4.0 does not support the LINQ to SQL functionality. You can use this feature in SQL Server Compact 3.5 SP2. For more information, see LINQ to SQL (SQL Server Compact).
Note
The ADO.NET Entity Framework 4 that is released with .NET Framework 4 works with SQL Server Compact 4.0. Additional features like support for code-first and server generated keys have been added in SQL Server Compact 4.0 for ADO.NET Entity Framework 4.
SQL Server Compact 4.0 does not have a release for Windows Mobile, Windows Phone or for Windows CE devices.
The following wizards do not work with SQL Server Compact 4.0 in the Windows project system. To develop managed applications for SQL Server Compact 4.0, a reference can be manually added to the ADO.NET provider for SQL Server Compact 4.0 (System.Data.SqlServerCe):
The Data Source Configuration Wizard that is used to configure datasets.
The Configure Data Configuration wizard that is used to setup the syncing of data and schema with SQL Server using Sync FX.
The Entity Data Model wizard that is used to generate entities from a Compact database.
For more information about how to use the above features using SQL Server Compact 3.5 SP2, see SQL Server Compact 3.5 SP2 Books Online.