C#连接数据库时的一个问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:03:42
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

以上是连接数据库时所产生的异常.
连库语句并没错误啊..
闷啊..
晕啊..
还是没有得到解决..
但还是先谢谢大家的回答了..

你看看你的sql Server 2005服务器有没有开启Tcp/Ip协议 ?
“开始”-〉“程序”-〉“sql Server 2005”-〉“配置工具”-〉“sql Server configuration manager”->"网络配置"

把tcp/ip协议允许

再试一试

.连接数据库的配置问题..
比如身份配置...

2005 的 sql 事例

(计算机名)\sqlexpress

SQL2005配置的问题!
1,身份认证模式改为sqlserver和windows混合身份验证!
2,开启tcp连接,在dos下netstat -an查看1433端口是否开放
4,还需要开启sql browser服务!
5,重启服务

肯定是配置的问题,你以前用没有问题吗?
要是以前没问题,现在出问题了,那不知道是为什么
如果以前没用过,可能是安装或者配置的问题,建议重新安装。