的SQL Server Express VS快递的LocalDB

问题描述:

我有理解规则的SQL Server Express之间的差异相当多的问题和表达的LocalDB。的SQL Server Express VS快递的LocalDB

你继续和标记以前的文章中关于这个问题之前,我已经通过问题的历史了好几次去了。

我发现有点帮助的资源是: Is there a difference between SQL Server Express (2012) and LocalDB?以及一个正式的微软网页文章。

我相信我也明白,快捷的LocalDB是SQL Server Express的一个版本,是针对开发商为了降低所有的“配置”的时间消耗。

什么确切的配置?有什么区别如果我使用Username \ SQLEXPRESS与(Localdb)\ MSSQLLocalDB,它会创建一个数据库。 将应用程序发布到生产中有什么区别?

+0

你看过这里的博客帖子; https://blogs.msdn.microsoft.com/sqlexpress/? – ErikEJ

+0

感谢您的评论。这些arcticles的上下文是相同的:“LocalDb是SQL Express的一个特性”。这让我感到尴尬,但它仍然没有响起我的脑袋。 –

的LocalDB是SQL Server引擎的一个特殊的,低影响的版本,没有安装为Windows服务,但推出(由运行)由ADO.NET客户端打开到它的连接需求。它适用于单个用户的情况,而不是为任何prodcution用途 - 用于生产,你应该使用SQL Server Express(或更高版本)

我有一个博客贴子,比较了各种发动机的位置:http://erikej.blogspot.dk/2011/01/comparison-of-sql-server-compact-4-and.html

+0

博客文章是一个非常有趣的分析。它的确回答了我的问题,但仅部分回答了:假设我正在使用LocalDB进行开发,那么您如何转向生产环境?如果你可以编辑答案,这将是非常好的,再次感谢你! –

+0

“你如何进入生产环境” - 这取决于 - 我使用SSDT并将数据库项目部署到生产数据库 – ErikEJ

+0

是否有任何理由安装* LocalDB和Express?他们是否一起玩,或者在同一个盒子里都会造成问题? – ruffin