如何分别安装localdb?

如果我必须使用localdb ,我们是否需要单独安装?

我安装了SQL Server 2008 R2 Management Studio,安装了SQL Server 2012,安装了.net 4.0.2更新。 但是我没有在PC上看到localdb。

来自MSDN

安装LocalDB的主要方法是使用SqlLocalDB.msi程序。 在安装SQL Server 2012 Express的任何SKU时,LocalDB是一个选项。 安装SQL Server Express期间,请在“functionselect”页面上selectLocalDB 。 每个主要SQL Server数据库引擎版本只能安装LocalDB二进制文件。 多个数据库引擎进程可以启动,并将使用相同的二进制文件。 启动SQL Server数据库引擎的一个实例,因为LocalDB与SQL Server Express有相同的限制

在这里输入图像描述

或者,您可以从SQL Express下载页面上的可用下载列表下载独立的SqlLocalDB.msi

在这里输入图像描述

要在您的PC上findlocaldb实例,只需尝试连接到(localdb)\Projects

在这里输入图像描述

如果您下载了SqlLocalDB.msi您可以使用静默安装。

 msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES 

记住有关安装的pipe理权限!

请注意,获得SQL 2016的人员。在安装SQL 2016期间,实际上需要select“Express”以select“localDB”选项。 如果您select其他任何东西(例如Developer Edition),“localDB”将不会显示为“共享function”下的选项

开发版
在这里输入图像描述

SQL Express
在这里输入图像描述

问题是旧的,但我认为这是很好的知道:

如何检查你是否安装了LocalDB,如果你有它,它是哪个版本:

  1. 打开命令提示符
  2. input“SqlLocalDB信息”(不含引号)
  3. 点击“Enter”,你应该看到这样的事情,

这意味着你安装了版本“MSSQLLocalDB”。

有几个版本:

  • V11.0
  • V12.0
  • v13.0和
  • MSSQLLocalDB