Visual studio 2010 如何查找SQL server Management Studio的服务器名称

Visual studio 2010 如何查找SQL server Management Studio的服务器名称,visual-studio-2010,sql-server-2008,ssms,Visual Studio 2010,Sql Server 2008,Ssms,我安装了MicrosoftSQLServer2008 当我启动SQLServerManagementStudio(SSMS)时,我会看到连接到服务器登录窗口,其中有一个用于服务器名称的空白文本框。我试过很多名字,但都解不出来 如何查找/获取服务器名称 默认服务器名是您的计算机名,但您可以使用“.”(点)代替本地服务器名 你应该考虑的另一件事可能是你安装了SQLServer Express版。在这种情况下,必须输入“\sqlexpress”作为服务器名称。打开SQL server配置管理器(在“开

我安装了MicrosoftSQLServer2008

当我启动SQLServerManagementStudio(SSMS)时,我会看到
连接到服务器
登录窗口,其中有一个用于
服务器名称
的空白文本框。我试过很多名字,但都解不出来


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

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


你应该考虑的另一件事可能是你安装了SQLServer Express版。在这种情况下,必须输入“\sqlexpress”作为服务器名称。

打开
SQL server配置管理器(在“开始”菜单中搜索)。单击SQL Server服务
。SQL Server的实例名在括号中,与
SQL Server
服务内联。如果它显示MSSQLSERVER,则它是默认实例。要在Management Studio中连接到它,只需键入
(点)或
(本地)
,然后单击连接。如果实例名称不同,则使用
\[instance name]
连接到它(例如,如果实例名称是SQL2008,则连接到
\SQL2008

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

编辑:

这是我的机器上的屏幕截图。在本例中,我安装了两个实例:
SQLExpress
SQL2008


运行此查询以获取名称

选择@@SERVERNAME


我第一次也有这个问题

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

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

那么它应该会起作用。有关更多信息,请参见打开CMD

运行这个

SQLCMD -L

您将获得SQL Server实例列表

我的问题是,在添加引用向导中连接到SQL数据库时,要查找服务器名。我是通过在SQLServerManagementStudio中运行一个查询(选择@@SERVERNAME)找到它的,这个reusl就是我的SERVERNAME。我把它放在我的服务器名称框中,一切正常。

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

如果SQL Server服务未列出任何内容,请安装以下组件(适用于64位操作系统) 1.SqlLocalDB 2.SQLEXPR_x64_菜单 3.SQLEXPRADV_x64_菜单 4.SQLEXPRWT_x64_菜单

第二步:开放式管理工作室 进入。(点)作为服务器名称,然后单击“连接” [在此处输入图像描述][2] 其他的
输入。\SQLEXPRESS作为服务器名,然后单击connect

start->CMD->(Write comand)SQLCMD-L如果服务器名是(本地)服务器名是:yourpname\SQLEXPRESS

1,则第一行是服务器名。您可以运行以下命令

EXEC xp_cmdshell“reg查询”HKLM\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL“

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

2.使用内置标准报告


选择实例-->右键单击->报告-->标准报告-->服务器Dashbords

,如@Khaneddy2013所述,cmdSQLCMD-L 运行时不返回服务器名称。Bcz I仅安装了SSM(未安装本地数据库和服务器)。 在尝试安装SqlLocaLDB和SQLEXPR32_x86_ENU(32位操作系统)后,我能够连接。现在cmd窗口也显示了服务器名称。
上面提到的方法有很多。但我使用了相当简单的方法(并不像选择@SERVERNAME那样简单)。启动SQL server management studio时,将在GUI下方提示


其中服务器名是您的服务器名(根据您的开发环境,可能有多个服务器,请选择正确的服务器)。希望这有帮助:)

给出以下示例

  • SQL实例名称:MSSQLSERVER
  • 港口:1433
  • 主机名:MyKitchenPC
  • IPv4:10.242.137.227
  • DNS后缀:dir.svc.mykitchencompany.com
以下是您可能的服务器名:

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

请从链接()安装SQL Server数据工具

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


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

键入
sp\u helpserver
将为您提供一个列表。正如其他人所指出的,有多种方法,有些方法带有别名等等。此存储过程可能会返回多行,但可以让您更接近您的答案。

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

因此,继续进行的步骤如下:

步骤1:下载并安装

步骤2:下载并安装

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


确保已安装SQL Server

如果没有,请点击此链接并下载。

SQL server成功安装后。 您将获得服务器名。 请参阅下图:


如果您无法登录,可以使用“选择@@SERVERNAME”查找服务器名称:)之后,使用用户名(点)和密码进行初始登录。如果您未登录,则无法运行查询。但这不会回答问题