关于将免费数据库产品包含在应用程序中的建议 - SQL Server Express或其他

sup*_*tsy 1 database

我正在开发一个围绕SQL Server Express设计的企业级产品,特别是它的功能(视图,并发用户,存储过程,CASE和IF语句).

虽然我们不使用任何高级SQL Server功能,但Express版本中4GB的数据库大小限制可能会受到限制.解决方法是客户可以转向更全功能的SQL Server版本.

问题是SQL Server Express部署并不容易,安装程序的大小也很大.对于想要试用我们产品的人来说,这是一个主要的缺点.您不希望最终用户因为下载量巨大而不购买产品.

有没有人有任何建议的数据库占用空间较小但Express的所有功能,可以迁移到表达?