如何解决SQL Server中的错误26?

时间:2014-05-13 01:25:10

标签: sql sql-server sql-server-2008-r2

我们使用我们的服务器(另一台计算机)访问我们的数据库。以前,我能够连接它,但它突然停止,现在我无法连接,我遇到这个错误,这是错误26定位服务器。

其他人可以与我们的服务器连接。我不知道我做了什么,或者我的机器改变了什么导致我无法连接我们的服务器。谁能建议我该怎么办?

我正在使用SQL Server 2008 R2。

顺便说一句,我可以使用远程桌面连接访问我们的服务器,但是当我使用SQL Server 2008 R2连接时,我真的无法连接。我使用了正确的服务器名称,但它没有用。

我尝试过连接到其他服务器并且确实有效。我该怎么办?我不知道为什么会这样。

enter image description here

3 个答案:

答案 0 :(得分:0)

我尝试使用(服务器的IP地址)\ SQLEXPRESS,它确实有效。但我仍然不知道为什么它无法访问服务器的实例名称。

答案 1 :(得分:0)

尝试刷新DNS

打开DOS窗口执行此操作。

  1. 点击开始按钮
  2. 输入CMD并按Enter键
  3. 在显示的黑色窗口中输入: ipconfig / flushdns 然后按回车键,您应该看到:

    Windows IP配置

    成功刷新DNS解析器缓存。

  4. 看看这是否无法解决您的问题。

答案 2 :(得分:0)

确保SQL Server服务正在运行。如果SQL Server服务未运行,则可以通过以下方式运行它:

  1. 打开运行窗口(WINDOW + R)并键入services.msc。
  2. 找到SQL Server并右键单击它,然后单击“启动”。
  3. 尝试再次重新连接到SQL Server

enter image description here

此后,如果仍未运行,请打开“具有高级安全性的Windows Defender防火墙”,并在入站和出站规则中添加端口1433,并确保选择了允许连接。 enter image description here