2011-05-16 225 views
0

我一直在使用SQL Server 2005中没有任何问题,但现在,当我打开了它,并试图将其连接,正在此错误的SQL Server ---错误 - 无法连接到服务器

标题:连接到服务器


无法连接到POONAM-C586A95C \ SQLEXPRESS。


附加信息:同时建立了 连接到SQL Server

出现与网络相关的或特定于实例的错误。服务器未找到或无法访问。验证 实例名称是否正确,并且SQL Server配置为允许 远程连接。 (提供程序:SQL网络接口,错误:26 - 错误 定位服务器/实例指定)(Microsoft SQL Server,错误:-1)

为什么我得到这个错误,我该如何删除它?

+0

展开“但现在当我打开它,并试图连接”。你的意思是来自SQL Server Management Studio还是你的应用程序? – Kev 2011-05-16 12:06:11

+0

首先,我尝试通过可视Web开发人员的应用程序进行连接,并得到相同的错误。然后我试图直接从SQL Server 2005服务器管理工​​作室连接,并再次得到同样的错误。 – vatspoo 2011-05-16 12:15:16

回答

1
  1. 检查SQL Server是否在 目标机器上运行。 - 如果不使用Services.msc启动服务
  2. 检查您是否有适当的连接权限来连接到计算机。 - 如果没有联系你系统管理员的访问权限。
  3. 检查服务器允许远程 连接。 - 您可以通过右键单击服务器节点并检查特定设置来启用它。

UPDATE:

检查此链接:SQL SERVER – FIX : ERROR : (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error:)

+0

它与我连接的同一台机器上。它工作得很好。刚刚它突然出现这个错误。 – vatspoo 2011-05-16 12:09:51

+0

请检查验证设置。尝试与Windows连接。 – Anuraj 2011-05-16 12:55:02

+0

我只与Windows身份验证连接。 – vatspoo 2011-05-17 05:33:19

0

>即使我检查出来。它说... 1)SQL Server应该启动并运行。转到所有程序>> Microsoft SQL Server 2008 >>配置工具>> SQL Server配置管理器>> SQL Server服务,并检查SQL Server服务状态是否为“正在运行”。我检查了它,并且sql server和sql server浏览器的状态已停止。我应该怎么做才能使其进入运行状态? -

右键单击服务并选择Start以启动它们。如果它们没有启动,请运行Event Viewer以查看导致错误的原因。

如果他们开始了,你仍然无法连接,请尝试使用地址.\SQLEXPRESS - 如果这个工程,您的计算机名称可能已经改变,通过查看

+0

我不得不重新安装SQL Server,问题只在这之后才解决,谢谢你的关注:) – vatspoo 2011-06-28 13:13:07

0

属性检查这个我有同样的问题。我去了SQL配置管理器。开始 - >程序 - > Microsoft SQL Server 2016 - > SQL Server配置管理器。

然后我检查SQL服务。找到您的数据库实例并启动服务。虽然我在那里,但我也单击了SQL Server代理以确保为数据库实例启用了TCP。这为我解决了所有连接问题。