What is the difference between SQL Server 2008 Express and SQL Server Compact Edition?
SQL Server Compact Edition is a lightweight , easy to deploy database system that is ideal for Windows database development. A 2MB footprint that requires no administration makes it an ideal solution for creating most data storage needs. Some of the limitations of SQL Server Compact Edition: • Does not accept remote connections • It is not compatible with the design time tools for LINQ to SQL • Does not support stored procedures SQL Server Express is designed to be feature-rich and powerful database system. It is an ideal solution for creating client-server Windows applications and Web development. Some of the features of SQL Server Express: • Develop stored procedures with Visual Basic Express and Visual C# Express • Full support of design time tools like LINQ to SQL • A huge data storage of 4GB capacity For more details on the comparison between SQL Server Compact Edition and SQL Server Express, visit the SQL Server Compact Edition page.