加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Sql Server 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库

(2012-03-19 08:37:22)
标签:

命名管道

数据库

r2

tcpip

连接

it

分类: 技术教程
    在安装Sql Server 2008 R2完成后,发现登录时,出现一下图示的"provider:命名管道提供程序,error:40"问题,导致无法登录数据库!

http://i1198.photobucket.com/albums/aa455/xlive1991/tietu/sqlerror1.jpgServer 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" TITLE="Sql Server 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" />

    在网上找了很久,才找到了解决方法,处理掉了自己的这个问题,现分享给大家,希望对你有用,有可能你发生的问题,并不和我的一样,是由其他原因造成的。

1.SQl Server服务使用“内置帐号”启动
http://i1198.photobucket.com/albums/aa455/xlive1991/tietu/sql-error2.jpgServer 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" TITLE="Sql Server 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" />

2.打开SQL Server 配置管理器,在SQL Server网络配置节点下,点击“SQLServer2008R2的协议”->右键"TCP/IP"属性->修改IPAll下的TCP端口为1433,当时我那里是空的,所以导致一直无法连接成功。
http://i1198.photobucket.com/albums/aa455/xlive1991/tietu/sql-error3.jpgServer 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" TITLE="Sql Server 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" />

http://i1198.photobucket.com/albums/aa455/xlive1991/tietu/sql-error4.jpgServer 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" TITLE="Sql Server 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库" />

    这两个修改好后,在连接服务器中就有多了个(local)选项,连接数据库成功。(当时填写127.0.0.1都连接无效)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有