SQL Server CE is redistributable. SQL Server 2008 is not working.
The dificulty change level for SQL Server CE will depend on things like the stored procedures used (maybe yes). This is usually not trivial.
But SQL Server 2008 Express is redistributable and free, and, apart from a few size restrictions, itβs essentially the same as the full SQL Server 2008. Significant limitations:
- 1 processor socket
- 1 GB of memory
- 10 GB of user data for each database (version R2) (previously 4 GB)
If there are multiple instances of your application connecting to the central server, you should go with SQL Server 2008 Express. SQL Server CE is a built-in in-memory database, Express works as a standalone service.
source share