186

我安装了 Microsoft SQL Server 2008。

当我启动 SQL Server Management Studio (SSMS) 时,我得到Connect to Server一个带有空白文本框的登录窗口Server name。我尝试了很多名称,但我无法解决它。

如何查找/获取服务器名称?

4

18 回答 18

181

打开SQL Server Configuration Manager(在开始菜单中搜索)。点击SQL Server Services。SQL Server 的实例名称在括号中与SQL Server 服务内联。如果它显示MSSQLSERVER,那么它就是默认实例。要在 Management Studio 中连接到它,只需键入.(dot) OR(local)并单击连接。如果实例名称不同,则使用.\[instance name]连接到它(例如如果实例名称是SQL2008,则连接到.\SQL2008)。

还要确保SQL Server服务SQL Server Browser正在运行,否则您将无法连接。

编辑:

这是它在我的机器上的样子的屏幕截图。在这种情况下,我安装了两个实例:SQLExpressSQL2008.

在此处输入图像描述

于 2013-04-18T17:07:01.507 回答
101

运行此查询以获取名称

选择@@服务器名称

于 2013-09-12T13:07:11.243 回答
64

打开 CMD

运行这个

SQLCMD -L

您将获得 SQL Server 实例列表

于 2014-11-06T04:36:14.347 回答
50

默认服务器名称是您的计算机名称,但您可以使用“.” (点)而不是本地服务器名称。

您应该考虑的另一件事是您可能安装了 sql server express edition。在这种情况下,您必须输入“.\sqlexpress”作为服务器名称。

于 2013-04-18T16:37:06.900 回答
27

正如@Khaneddy2013 所提到的, cmd SQLCMD -L 在我运行时不返回服务器名称。Bcz 我只安装了 SSMS(未安装本地数据库和服务器)。在尝试安装SqlLocalaLDBSQLEXPR32_x86_ENU(32 位操作系统)后,我能够连接。现在 cmd 窗口也显示了服务器名称。 在此处输入图像描述

于 2017-06-23T19:27:08.970 回答
22

上面提到的方法有很多。但是我使用了相当简单的方法(不像SELECT @@SERVERNAME那样简单)。当您启动 SQL Server Management Studio 时,您将在 GUI 下方提示

在此处输入图像描述

在那里 Server name 是您的服务器名称(可能有多个服务器根据您的开发环境选择正确的一个)。希望这可以帮助 :)

于 2017-08-21T04:48:50.867 回答
19

注意: 要连接到 SQL Server Management Studio(SSMS) 上的服务器,我们必须先安装 SQL Server。

所以要进行的步骤如下

第 1 步:下载并安装 Microsoft SQL Server 2019

第 2 步:下载并安装SQL Server Management Studio

如果仍然无法在 SSMS 上看到服务器名称,请查看以下三个屏幕:

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

于 2020-10-17T05:41:45.427 回答
14

start -> CMD -> (Write command) SQLCMD -L first line is Server name if Server name is (local) Server name is : YourPcName\SQLEXPRESS

于 2016-02-29T18:21:23.253 回答
10

给出以下示例

  • SQL 实例名称:MSSQLSERVER
  • 端口:1433
  • 主机名:MyKitchenPC
  • IPv4:10.242.137.227
  • DNS 后缀:dir.svc.mykitchencompany.com

这是您可能的服务器名称:

  • 本地主机\MSSQLSERVER
  • 本地主机,1433\MSSQLSERVER
  • 我的厨房PC,1433\MSSQLSERVER
  • 10.242.137.227,1433\MSSQLSERVER
  • MyKitchenPC.dir.svc.mykitchencompany.com,1433\MSSQLSERVER
于 2017-10-04T17:27:16.257 回答
5

我也是第一次遇到这个问题。

在“连接到服务器”对话框中,验证默认设置,然后单击“连接”。要进行连接,服务器名称框必须包含安装 SQL Server 的计算机的名称。如果数据库引擎是命名实例,则服务器名称框还应包含格式为:computer_name\instance_name 的实例名称。

例如,我解决了这样的问题:我输入了服务器名称:Alex-PC\SQLEXPRESS

然后它应该工作。有关更多信息,请参阅http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6

于 2013-12-11T20:03:30.360 回答
5

步骤 1:确保系统上安装了 SQLEXPRESS 和 LocalDB 转到 SQL SERVER 配置管理器 => SQL Server 服务

如果没有列出 SQL Server 服务,请安装以下组件(对于 64 位操作系统) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU

Step2:打开 Management Studios 进入 . (点)作为服务器名称并单击连接 [在此处输入图像描述][2] 否则输入 .\SQLEXPRESS 作为服务器名称并单击连接

于 2015-10-27T05:51:53.587 回答
2

只需键入 .\sqlexpress 作为服务器名称

于 2019-10-25T15:39:52.677 回答
1

打字sp_helpserver会给你一个清单。正如其他人所指出的那样,有多种方式,有些使用别名等。这个存储的过程可能会返回多行,但可以让你更接近你的答案。

于 2019-11-05T17:47:26.707 回答
0

尝试使用 . 或 localhost 作为服务器名称,可能会工作几次。

于 2022-02-14T15:57:28.750 回答
0

确保您已安装 SQL Server。

如果没有,请点击此链接并下载。 https://www.microsoft.com/en-us/sql-server/sql-server-downloads

成功安装 SQL Server 后。您将获得服务器名称。参考下图:

在此处输入图像描述

于 2020-12-16T07:49:31.240 回答
0

1.您可以运行以下命令。

EXEC xp_cmdshell 'reg query "HKLM\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL"';

您可以使用注册表读取实例名称。英戈尔空值。

2.使用内置标准报告。

选择实例-->右键单击->报告-->标准报告-->服务器仪表盘在此处输入图像描述

于 2016-12-30T11:12:15.010 回答
0

请从链接 ( SSDT )安装 SQL Server Data Tools

您也可以在安装 Visual Studio 时安装它,在安装 Visual Studio 时必须选择“数据存储和处理”选项

在此处输入图像描述

于 2019-04-03T10:27:58.767 回答
-1

我的问题是,在添加引用向导中连接到 SQL 数据库时,要找到 SERVERNAME。我通过以下方式找到它:在 SQL 管理工作室中运行查询(SELECT @@SERVERNAME),reusl 是我的服务器名称。我把它放在我的服务器名称框中,它工作得很好。

于 2015-07-22T09:05:18.453 回答