您可以在同一台计算机上安装多个 SQL Server 副本。为了使它们分开,除了第一个(默认)之外,所有“副本”(称为实例)都必须命名。
因此,默认情况下,当您安装 SQL Server 的第一个实例时,您不会给它任何实例名称 - 这将是您连接以使用的服务器名称或您的机器名称(或 IP 地址)的.默认(local)实例.
您要安装的任何其他实例都需要获得一个单独的、唯一的实例名称。
默认情况下,Visual Studio 会将 SQL Server Express 安装到您的计算机上(除非您明确告诉它不要这样做),这将被称为SQLEXPRESS您计算机上的实例(因此服务名称也称为SQLEXPRESS)。.\SQLEXPRESS您使用or连接到该命名实例(local)\SQLEXRPESS。
因此,在您的情况下,您最有可能在您的计算机上安装了 SQL Server 的“完整”版本(作为默认实例 - 服务称为MSSQLSERVER),并且 Visual Studio 安装了 SQL Server 的第二个副本 - 一个 Express 版本 - 作为SQLEXPRESS
您可以在同一台计算机上安装多个 SQL Server 副本。为了使它们分开,除了第一个(默认)之外,所有“副本”(称为实例)都必须命名。
因此,默认情况下,当您安装 SQL Server 的第一个实例时,您不会给它任何实例名称 - 这将是您连接以使用的服务器名称或您的机器名称(或 IP 地址)的
.
默认(local)
实例.您要安装的任何其他实例都需要获得一个单独的、唯一的实例名称。
默认情况下,Visual Studio 会将 SQL Server Express 安装到您的计算机上(除非您明确告诉它不要这样做),这将被称为
SQLEXPRESS
您计算机上的实例(因此服务名称也称为SQLEXPRESS
)。.\SQLEXPRESS
您使用or连接到该命名实例(local)\SQLEXRPESS
。因此,在您的情况下,您最有可能在您的计算机上安装了 SQL Server 的“完整”版本(作为默认实例 - 服务称为
MSSQLSERVER
),并且 Visual Studio 安装了 SQL Server 的第二个副本 - 一个 Express 版本 - 作为SQLEXPRESS
MSSQLSERVER 是默认实例(通过 访问
localhost
),SQLEXPRESS 是命名实例(通过 访问localhost/SQLEXPRESS
)你安装了两次?