SQL2008 无法连接到XXX error 40 MS SQL 错误2

Ranger_lhq 2010-08-27 10:58:15
在连接到服务器的时候
填写服务器名称.
弹出一个
标题为 连接到服务器
无法连接到XXX.
其他信息
在与SQLServer建立连接时出现与网络相关的或特定与实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且SQL SERVER已配置允许远程链接.(provide:命名管道提供程序,error:40 -无法打开到SQL Server的连接)(Microsoft SQL Server,错误:2)


XXX是我的计算机名称
WIN7 64系统..新电脑
以前那个电脑X86的.也就两个安装程序..安装好了直接填计算机名称就好可以了..
这个不知道怎么回事.
昨天弄了一天.请高手帮帮我.
...全文
45357 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tina_zhou 2013-04-25
  • 打赏
  • 举报
回复
引用 17 楼 czc_2007 的回复:
尝试使用(local)\SQLEXPRESS 作为服务器名称登陆。
正解!弄了半天,终于好了,多谢!
Tina_zhou 2013-04-25
  • 打赏
  • 举报
回复
引用 16 楼 zyq_zxc 的回复:
我也遇到同样的问题!求解??
正解!弄了半天,终于好了,多谢!
wb615338640 2013-04-20
  • 打赏
  • 举报
回复
引用 17 楼 czc_2007 的回复:
尝试使用(local)\SQLEXPRESS 作为服务器名称登陆。
正解!!多谢!!
maladoufu 2012-10-11
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 的回复:]

我也遇到这个问题,用 计算机名\实例名 作为登录名可以登录。
[/Quote]

正解
cser700 2012-09-03
  • 打赏
  • 举报
回复
我也遇到这个问题,用 计算机名\实例名 作为登录名可以登录。
cser700 2012-09-03
  • 打赏
  • 举报
回复
我也遇到这问题 我是用 计算机名\实例名 作为用户名就能登录。
czc_2007 2012-06-18
  • 打赏
  • 举报
回复
尝试使用(local)\SQLEXPRESS 作为服务器名称登陆。
黑妞 2012-04-28
  • 打赏
  • 举报
回复
我也遇到同样的问题!求解??
死神在线 2012-04-11
  • 打赏
  • 举报
回复
一般是被卫士之类的软件破坏了系统 也可能是非官方sql server安装文件所致 也可能是非官方操作系统文件所致
yunwy 2012-04-01
  • 打赏
  • 举报
回复
也遇到这个问题,不使用local就能够连接。可以在设置服务器名称的ComboBox下选择 浏览更多。然后在网络服务器Tab页中把 数据库引擎Tree节点展开,选择自己机器名称的节点,确定。然后就可以了。。。
简单来说就是需要通过计算机名\服务名称的方式连接
看这情况,local在2008中不支持了
hsiunien 2012-01-20
  • 打赏
  • 举报
回复
我也出现这个情况了 我安装的时候是选择混合认证然后输入了一个密码请问这个密码是sa的密码吗?
然后我用windows认证也登陆不了,,求解决啊
lucylu0726 2012-01-10
  • 打赏
  • 举报
回复
我也出现了这个问题,是不是64的windows server 2008 r2的就会出现这种问题?解决了没?
itaratss 2011-12-18
  • 打赏
  • 举报
回复
没有解决吗?关注啊 出现同样的问题 连接本地服务器竟然连接不上
lyzhlpqf 2011-09-03
  • 打赏
  • 举报
回复
在配置管理器中,把相关服务启动了,就可以了。
riyuetiancai 2011-04-13
  • 打赏
  • 举报
回复
很有可能是master数据库的日志出了问题,可以在系统的事件查看器中寻找相关信息。
depe2008 2011-02-22
  • 打赏
  • 举报
回复
打开[SQL Server 配置管理器]
(如果是MSSQL2005,在运行中输入SQLServerManager.msc回车)
(如果是MSSQL2008或R2,在运行中输入SQLServerManager10.msc回车)
-->单击[SQL Server]服务
-->打开[属性]对话框,检查登录身份是否为本地系统。如果不是选择内置账户,local system。
-->查看SQL Server(MSSQLSERVER)的状态是否为“正在进行”,若否请启动。 
whwhwh001 2011-01-14
  • 打赏
  • 举报
回复
我的环境是Windows 2008 SP2,SQL Server 2008,也出现这个问题,现在还没有解决!
claro 2010-08-28
  • 打赏
  • 举报
回复
net start mssqlserver

1/如果SQL服务都启动,并且配置OK,就剩下网络的问题。

2/在服务器名称栏位填写本机IP,身份验证选择SQL Server身份验证试试。

3/另外检查:
打开[SQL Server 配置管理器]
(如果是MSSQL2005,在运行中输入SQLServerManager.msc回车)
(如果是MSSQL2008或R2,在运行中输入SQLServerManager10.msc回车)
-->双击[SQL Server]服务
-->打开[属性]对话框,检查登录身份是否为本地系统如果不是选择内置账户,local system。
-->重启sql服务。
cjzm83 2010-08-28
  • 打赏
  • 举报
回复
有实例名么
Ranger_lhq 2010-08-28
  • 打赏
  • 举报
回复
求解啊!
加载更多回复(3)

22,210

社区成员

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

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