连接数据库失败 高手请进

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:24:44
请高手看看是什么原因:

运行后的提示
未处理 SqlException

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

检查下你写的数据库连接字符串!
或者打开SQL服务里的IP/TCP协议试下!

呵呵~
你是不是在面板上点击链接数据库?
如果出问题
我也遇到过
我是因为先装sql后庄vs才出现这情况的
后来我又重新装了一遍
先装.net框架
再装vs2005
最后装sql
然后就好了能连接了
你可以试试

解决几个问题就可以了
你在本机测试一下远程sql服务器的4433端口 telnet ip 地址 端口
如 telnet 192.1658.1.1 4433
然后如果有权限看看远程服务器是不是允许远程连接,
然后去到网烙连接,看看4433端口是否打开
希望对你有用

sa连接应该可以的。检查下数据库的默认设置

问题补充:我也遇到过这个问题。使用vs控件时,不让远程连接数据库。

你这个是异常没有处理!最好检测你的DBCon写对没有 一般都是哪里出了问题 如果不是 那就应该是你的server2005 的设置问题!