“ MSSQLLocalDb”是SQL Server 2014或2016的自动实例吗?

问题描述 投票:0回答:1

我刚刚使用“ SQL Server数据工具”安装了VS2019,该工具自动在我的计算机上安装了两个LocalDb实例(均为2016 SP1版本)。

  1. MSSQLLocalDb(自动实例)
  2. ProjectsV13(我认为是命名实例)

[之后,我单独下载并安装了SQL Server 2014 LocalDb,期望可以在版本2014中自动获得第三个实例。但是很遗憾,我没有得到它。 After searching on Google我知道SQL Sever LocalDb 2016和2014具有相同的自动实例名称(即MSSQLLocalDb),我们必须使用LocalDb命令行实用程序来管理哪个版本的SQL Server拥有MSSQLLocalDb。

有人可以帮我为两个版本的自动实例(2016和2014)使用不同的名称,以便两个自动实例可以在同一台计算机上共存吗?

我知道我可以创建任何一个版本的命名实例,都可以使用我选择的名称,但是我不想这样做。我只想要自动实例。

sql-server localdb
1个回答
0
投票

答案为否。当您仅通过名称访问它时,它就无法知道您想要哪个。

不过,更好的问题是,为什么要这么做? 2016实例可以完成2014实例的所有工作。而且,如果您确实想限制它的功能,则只需将两者都使用2016实例,然后在需要时将数据库兼容性级别设置为2014级别即可。

© www.soinside.com 2019 - 2024. All rights reserved.