如何查找SQL Server Management Studio的服务器名称

Can*_*ber 129 ssms visual-studio-2010 sql-server-2008

我安装了Microsoft SQL Server 2008.

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

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

Ari*_*edi 135

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

另外,还要确保SQL ServerSQL Server Browser服务正在运行,否则你将无法进行连接.

编辑:

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

在此输入图像描述

  • 如果屏幕右侧的列表对我来说是空的,该怎么办? (6认同)
  • 结果我只安装了没有服务器附带的Management Studio.我下载了一个带有高级工具的版本,现在一切正常.:) (4认同)
  • @FilipVondrášek 没关系。我安装了不同版本的 SQL 服务器,希望获得安装服务器的选项。当我安装 SQL express 时终于工作了,还有一个选项来创建服务器。现在它正在工作。微软,¯\\_(ツ)_/¯ (2认同)

san*_*alk 69

运行此Query以获取名称

SELECT @@ SERVERNAME

  • 如果您无法登录,可以使用SELECT @@ SERVERNAME查找服务器名称后,可以使用UserName <.>(Dot)和密码<password>进行初始登录 (10认同)
  • 如果您未登录,则无法运行查询。 (10认同)

Kha*_*013 53

打开CMD

运行这个

SQLCMD -L
Run Code Online (Sandbox Code Playgroud)

您将获得SQL Server实例的列表

  • +1它是不是.不知道为什么其他人告诉你在没有连接到实例的情况下无法运行查询... (4认同)

Ali*_*Ali 30

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

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

  • 我已经安装了 sqlexpress 并在服务器名称中添加“.\sqlexpress”对我有用 (2认同)

小智 22

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

  • 仅仅因为它的旧问题并不意味着我们无法添加它.我发现这是我正在寻找的答案. (5认同)

小智 12

start - > CMD - >(写入命令)SQLCMD -L第一行是服务器名称,如果服务器名称是(本地)服务器名称是:YourPcName\SQLEXPRESS


Mab*_*abd 11

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

所以继续的步骤是

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

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

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

在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

  • 解决了我的问题,谢谢 (2认同)

Men*_*han 8

上面提到了很多种方法.但我使用相当简单的方法(并不像SELECT @@ SERVERNAME那么简单).当您启动SQL Server管理工作室时,您将在GUI下面提示

在此输入图像描述

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


小智 8

给出以下例子

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

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

  • 本地主机\MSSQLSERVER
  • 本地主机,1433\MSSQLSERVER
  • MyKitchenPC,1433\MSSQLSERVER
  • 10.242.137.227,1433\MSSQLSERVER
  • MyKitchenPC.dir.svc.mykitchencompany.com,1433\MSSQLSERVER

  • OP 询问“如何找到/获取服务器名称?” (4认同)

小智 5

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

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

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

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


小智 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

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