日期:2014-05-19  浏览次数:20507 次

SQL Server 2005配置问题
在Web程序中需要也数据库打交道,用的是VC   2005   自带的SQL   Server   2005
程序运行时出现的错误如下:
在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。   (provider:   命名管道提供程序,   error:   40   -   无法打开到   SQL   Server   的连接)

请问怎么解决呢?

------解决方案--------------------
在开始菜单中的 "SQL SERVER 2005 "-> "Configuration Tools "-> "SQL SERVER Configuration Management "中将 "SQL SERVER Clinet "中的命名管道(named pipes)打开,然后重启一下SQL SERVER的服务, 应该就可以.
------解决方案--------------------
找到问题了,在装SQL SERVER2005 的机子上用客户端访问数据库,然后在属性里把windows authentication 改为windows and SQL authentication.
这样就可以正常用SQL验证方式访问数据库了.