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验证方式访问数据库了.