Sql server 在SQL Server中访问多个实例

Sql server 在SQL Server中访问多个实例,sql-server,database-administration,sql-server-2014-express,sql-server-2016-express,Sql Server,Database Administration,Sql Server 2014 Express,Sql Server 2016 Express,我的电脑上安装了两个SQL Server实例 版本11和13 为了访问版本11,我在服务器名称中输入\ 为了访问版本13,我输入(LocalDB)\MSSQLLocalDB 说到IP地址,我在服务器名称中输入192.168.1.104(我的IP),它会直接打开SQL server Express(v11) 因此,我需要在服务器名称中输入什么,以便通过IP地址访问SQL server(v13)?仅通过命名管道在本地工作,不支持通过TCP/IP进行连接,因此您将无法通过IP地址进行连接 备注:

我的电脑上安装了两个SQL Server实例

版本11和13

  • 为了访问版本11,我在服务器名称中输入
    \
  • 为了访问版本13,我输入
    (LocalDB)\MSSQLLocalDB
说到IP地址,我在服务器名称中输入192.168.1.104(我的IP),它会直接打开SQL server Express(v11)

因此,我需要在服务器名称中输入什么,以便通过IP地址访问SQL server(v13)?

仅通过命名管道在本地工作,不支持通过TCP/IP进行连接,因此您将无法通过IP地址进行连接


备注:几年前有一个问题。

您需要找出MSSQL 13的服务器ip。然后在打开SSMS.MSSQL IP时,使用该IP连接到所需的服务器?它是什么?它与我的计算机(IPv4地址)IP的区别当您打开SQL server时,它将提示您输入要登录的服务器IP或名称。因此,您需要知道本地数据库的IP,并使用该IP连接到它。因此,您的意思是无法连接另一个实例,您确定吗?是的,在SSMS中可以通过TCP/IP连接多个实例。但是不能通过TCP/IP连接(LocalDB)实例。如果您的计算机上有多个SQL Express实例(不是LocalDB),则可以通过[Servername\Instancename]或[iPAddress\Instancename]连接到它们。如果您的计算机上只安装了一个SQL Express实例,您可以通过IP连接到它,而不提供实例名称。目前,我有SQL server 2016,那么有没有办法更改默认实例?我不知道为什么它直接打开11版而不是13版