我用的是sql 2000数据库,发布后在自己的机子上打开一点问题的没有!
但是一上传到服务器就出现
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。(provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
错误,问题是我在自己的机子上的时候也是连接的服务器上的数据库啊!!
帮帮忙啊!!!
------解决方案--------------------------------------------------------
数据库连接错了才导致这样的问题的
http://blog.csdn.net/net_lover/archive/2006/10/23/1346700.aspx
------解决方案--------------------------------------------------------
服务器用的是sql2005.要配置的。否则是连不上的。
------解决方案--------------------------------------------------------
http://support.microsoft.com/kb/914277/zh-cn
另外有时防火墙(如卡巴斯基防火墙)会阻止远程连接、访问
------解决方案--------------------------------------------------------
应该是防火墙,给2005设置固定端口,然后在防火墙开启这个端口
------解决方案--------------------------------------------------------
我在自己的机子上连接远程数据库没有问题的啊 !!!
你的机器不代表服务器配置。不出错不会出现那个提示的
------解决方案--------------------------------------------------------
要把Sqlserver“远程连接”方式改为“本地连接和远程连接”中的“同时使用tcp/ip和name pipes”
具体见:
http://www.easewe.com/Article/ShowArticle.aspx?article=305
------解决方案--------------------------------------------------------
SQL 外围配置中更改远程连接方式为“本地连接和远程连接”中的“同时使用tcp/ip和name pipes”
------解决方案--------------------------------------------------------
VS05连sql2000,把sql2000加一个sp4的补丁就好了
个人见解,共同学习
------解决方案--------------------------------------------------------
应该是你数据库设置的问题