SQL Server Compact 与 SQL Server 和 SQL Server Standard 之间有什么区别?

What is the difference between SQL Server Compact and SQL Server and SQL Server Standard.?

在 Asp.net MVC 中创建项目时,您可以在不同类型的数据库之间进行选择,这是推荐的,它们的区别和用途是什么。

SQL Server 作为服务运行,而 SQL Server Compact 是与应用程序位于同一物理位置的嵌入式数据库。 SQL Server Compact 适用于独立应用程序,不适合在许多用户之间共享或在有大量并发访问的情况下使用,例如网站。

SQL 服务器作为服务运行并侦听端口上的请求。使用它可以有多个并发连接,它充当网守检查传入连接的权限。它适用于工作组和企业,不适用于 single-user/single-computer 应用程序。

SQL Server Express 是完整 SQL Server 的免费版本,并且具有某些限制,例如最大数据库大小为 10GB 等。 SQL 服务器标准版类似于完整版。还有企业版、数据中心版和开发版。