请求大神帮忙解决.NET链接数据库的有关问题

请求大神帮忙解决.NET链接数据库的问题
我本地IIS链接服务器的数据库能够正常链接很运行,但是我把网站上传到服务空间就不能链接数据库。而提示:“provider: TCP Provider, error: 0 - 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”请求大神帮忙解决.NET链接数据库的有关问题
求各路大神帮忙解决,是什么原因导致的?
------解决思路----------------------
sql server配置的问题,检查连接字符串,用ip的话,启用tcp协议和远程访问
------解决思路----------------------
Web.config里的数据库连接地址换成服务器上的地址,如果还是不行,那就是服务器上的DBMS配置有问题,比如没开启允许远程IP/TCP访问
------解决思路----------------------
你的服务器空间跟你的本地可访问的数据库之间,是个什么网络关系?

你是从外网访问你的局域网?
------解决思路----------------------
引用:
我把<add key="SocutDataLink" value="server=****,1433;uid=***;pwd=***;Database=***"/>更为 <!--<add key="SocutDataLink" value="data source=***,1433;User ID=***;pwd=***;Initial Catalog=***"/>-->就会报其他错误
错误提示:
“/”应用程序中的服务器错误。
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。


找个有半年实际实习经验(在单位发布过网站)的程序员面对面去看吧。你的这个修改思路越来越远。
------解决思路----------------------
版主说得对啊