sql-server - SQL Server Express与Express LocalDB

标签 sql-server visual-studio sql-server-express localdb sql-server-2016-express

我在理解常规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/

相关文章:

sql-server - 处理具有不同结构的文件 For each Loop SSIS

c# - NuGet 包将非托管 dll 复制到根目录而不是 bin

sql-server-express - SQL Server Express 的 4GB 限制是否受启用 FILESTREAM 的列的影响?

sql-server - SQL Server不存在或访问被拒绝-适用于SQL Server Express

sql - 在 SELECT 子句中引用 FROM 子查询

java - 未分类的 SQLException Jdbc 模板

sql-server - 如何比较 Invoke-Sqlcmd 的结果?

C++ 类型定义错误

ASP.NET 和 Web Tools 2012.2 引用 LESS 文件

sql - 重复主键sql