无法连接到pc-name\SQLEXPRESS。

35

尝试通过SQL Server Management Studio 2005连接到SQL Server 2005标准版时,我遇到了以下错误:

下面给出了错误的屏幕截图

我竭尽全力解决这个问题,但没有解决方案。在以下帖子中,我发现了这张截图:

解决方案的屏幕截图

当我看到连接到服务器对话框时,我发现了以下差异:

我的连接到服务器对话框

问题是什么?

这个SQL服务器运行在一台单独的机器上,而不是在集群或客户端服务器上。


1
你能否连接到本地服务器,主机名为 locallocalhost. - praveen
2
你确定你的 SQL Server(SQLEXPRESS) 服务正在运行吗? - peterm
是的,我确定它们正在运行。 - Waleed Ehsan
是的,尝试使用“.”,但仍然出现相同的错误。 - Waleed Ehsan
你无法通过Windows或SA用户连接吗? 请检查SQLBrowser服务是否正在运行。 还要检查表面区域配置中是否选中了NamedPipe和TCP/IP。 - Kamran Shahid
是的,我已经按照你告诉@KamranShahid的方法尝试了,但还是出现了同样的错误。你能通过Team Viewer来帮助我吗?或者有其他人可以帮忙吗? - Waleed Ehsan
13个回答

0

前往服务并启动与SQL相关的服务


4
请提供更多细节。 - Raja Simon

0

如果您已经完成了那个,那么只需重新启动服务:

  1. 开始菜单
  2. Microsoft SQL Server 20xx
  3. Sql Server 20xx 配置管理器
  4. SQL Server 服务(在左侧树形结构中)
  5. SQL Server(SQLEXPRESS)(在右侧区域中)
  6. 右键单击 -> 重新启动

0
在我的情况下,我正在从appsettings.json复制和粘贴服务器名称,如下所示; DESKTOP-IVQP9DJ\\SQLEXPRESS
所以问题是服务器名称中有两个斜杠,这对我造成了问题。如果您正在使用.net core并像我一样复制/粘贴服务器名称,请确保仅使用一个斜杠,如下所示: DESKTOP-IVQP9DJ\SQLEXPRESS

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