我正在考虑在C#中开发一个可以销售给客户的CRM类型数据库应用程序,并考虑使用Microsoft SQL Server作为后端。
我希望潜在客户可以选择将后端置于本地或托管平台上。如果他们选择托管选项 - 这对我们/第三方来说没问题,可以提供SQL / Server平台。但是,如果他们希望在本地运行,我不希望他们必须为SQL(以及我的软件)的许可付费。
是否有免费的可分发版本的SQL Server,能够应对多达30个(ish)用户,并且能够完成大量工作?我在想Express - 但不确定那是不是正确的道路。
非常感谢任何建议(SQL Server或其他)。
谢谢。
答案 0 :(得分:0)
SQL Server Express存在一些限制(每个数据库10Gb,1Gb RAM和仅一个物理CPU)。
我可以建议使用MySQL,开源并与.Net一起使用,因为它支持实体框架。