我在理解常规SQL Server Express和Express Localdb之间的差异时遇到了很多问题。
在继续并标记有关此问题的先前帖子之前,我已经多次浏览了问题历史记录。
我发现有些帮助的资源是:
Is there a difference between SQL Server Express (2012) and LocalDB?和有关它的Microsoft官方页面文章。
我相信我确实了解Express Localdb是SQL Server Express的一个版本,该版本面向开发人员,目的是减少所有“配置”的时间消耗。
确切的配置是什么?如果我使用Username \ SQLEXPRESS与(Localdb)\ MSSQLLocalDB,有什么区别,它还是会创建一个数据库。
在将应用程序发布到生产环境方面有什么区别?
最佳答案
LocalDB是SQL Server引擎的一种特殊的,影响较小的版本,它不是作为Windows服务安装的,而是由ADO.NET客户端根据需要打开(使其运行)以打开与它的连接。它仅适用于单用户方案,不适用于任何生产用途-对于生产,应使用SQL Server Express(或更高版本)
我有一篇博客文章比较了这里的各种引擎:http://erikej.blogspot.dk/2011/01/comparison-of-sql-server-compact-4-and.html
关于sql-server - SQL Server Express与Express LocalDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42028186/