SQL Server Express的默认实例名称

34

我目前没有访问SQL Server Express安装的权限,但我知道安装程序通常会使用实例名安装SQL Server Express。 SQL Server Express安装的默认实例名称是什么? 即默认情况下如何访问此类安装? 它是localhost\SQLEXPRESS$ 吗?2005和2008服务器都使用相同的名称吗?

6个回答

73
安装SQL Express时,通常会得到一个名为SQLExpress的命名实例,正如其他人所说,您可以使用localhost\SQLExpress连接到它。
如果你想要一个没有名字的“默认”实例,你也可以这样做。在安装时将MSSQLServer作为名称,它将创建一个默认实例,您只需指定“localhost”即可连接到它。
有关详细信息,请参见此处...MSDN Instance Configuration

4
如果使用安装向导(至少在2014年),当您到达实例配置步骤时,只需选中“默认实例”单选按钮,即可自动将名称指定为“MSSQLSERVER”。请注意,不要改变原文的意思。 - adam0101
对于那些通过Docker使用SQL Server Express的用户来说,默认的数据库名称是master(用户名为sa)。 - Blair

16

5

你是对的,它是 localhost\SQLEXPRESS (只是没有 $),并且对于2005和2008 express版本都是一样的。


1
"适用于2005和2008 Express版本。" 和 SQL Express 2014 - Amin Ghaderi

3
安装后的默认实例名称为,
服务器名称:
.\SQLExpress
身份验证:
Windows身份验证
注意:服务器名称字段中的句号表示您的本地计算机。对于远程计算机,请使用计算机名称而不是句号。
此视频还可以帮助您查找用于管理工作室的SQL服务器名称(实例)。
请参见链接: Find your sql server name (instance) for Management Studio .

2

如果你导航到安装了SQLExpress的位置,例如:

C:\Program Files\Microsoft SQL Server\110\Tools\Binn

您可以运行SQLLocalDB.exe并获取安装在计算机上的所有实例列表。

C:\Program Files\Microsoft SQL Server\110\Tools\Binn>SqlLocalDB.exe info
MSSQLLocalDB
ProjectsV12
v11.0

然后您可以获取有关该实例的更多信息。

C:\Program Files\Microsoft SQL Server\110\Tools\Binn>SqlLocalDB.exe info MSSQLLocalDB 名称: MSSQLLocalDB
版本: 13.0.1601.5
共享名称:
所有者: 域\用户
自动创建: 是
状态: 已停止
上次启动时间: 22/09/2016 10:19:33
实例管道名称:


这并没有回答OP的问题:“SQL Server Express的默认实例名称是什么?”你的回答给出了LocalDB实例列表,这是一个非常有用的答案,但是针对的是另一个问题:“机器上存在哪些LocalDB实例?”LocalDB包含在SQL Server Express产品安装中,但是LocalDB实例和SQL Server实例(无论是Express还是其他)是不同的东西。 - Richard II

0

在我的情况下,正确的服务器名称是我的计算机名称。例如John-PC或somth。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接