SQL Sever 2008 R2无法登录

sywan3596 2012-07-04 11:12:52
今天打开数据库干活,发现以前出现过数据库无法登录的问题又出现了(没有做过什么特殊操作,就用金山卫士清了一下系统垃圾,Win7旗舰版)。更奇怪的是,就数据库引擎不能登录,其他的(如Reporting Services都可正常登录),报错信息如下:

无法连接到 SCOTT-PC。

===================================

已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。) (.Net SqlClient Data Provider)


在网上搜索了很久,大概两种解决方案:
1)服务器右键属性,改为sa和windows集成登录。因为现在无法登录,所以这个方案没用;
2)启用Named Pipes客户端协议,这也无效,因为它本来就是启用的。

唯一异常的是:登录窗口的“服务器名称”下拉框下面有两个一样的登录名称,都为 SCOTT-PC


期待各位大侠指点,非常感谢!
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
标题: 连接到服务器
------------------------------

无法连接到 LIBAIHE-PC。

------------------------------
其他信息:

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476

------------------------------
按钮:

确定
------------------------------
这是我在我本机试了一下,我把服务器名改了,然后报错

你确定你连接的服务器的名字正确?
sywan3596 2012-07-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
首先确认服务器开启。然后确认数据库引擎连接的实例名正确。估计是你的实例名错了
[/Quote]


谢谢回复! 服务肯定是启动的了。错误发生在登录sql引擎的时候,应该跟连接实例名没有什么关系吧? 而且,在昨天还是可以登录的。
  • 打赏
  • 举报
回复
首先确认服务器开启。然后确认数据库引擎连接的实例名正确。估计是你的实例名错了

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧