WebService发布的问题!急!!!(在线等啊!!)
我做了一个WebService,发布到服务器上以后,连接数据库时为什么老是报不能进行远程连接的错误呢?我的系统是Windows Server 2003 ,数据库是SQL2000,WEB服务用的是VS2005做的,我打了补丁也不行!各位大哥给想想办法吧!! --------------------编程问答-------------------- 具体错无信息发布出来, 才能看看原因 呵呵连不上数据库情况很多 --------------------编程问答-------------------- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)
就是这个错误! --------------------编程问答-------------------- up --------------------编程问答-------------------- 连接字符串不对,发出来看看 --------------------编程问答-------------------- <configuration>
<appSettings>
<add key="ConStr" value="Data Source=.;Initial Catalog=J2meMail;Integrated Security=True"/>
<add key="ConStrQY" value="Data Source=.;Initial Catalog=J2meMail;Integrated Security=True"/>
<add key="MailService.com.ayandy.www.Service" value="http://www.ayandy.com/Service.asmx"/>
</appSettings>
我取的时候是这么取的: SqlConnection Conn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["ConStr"]); --------------------编程问答-------------------- Data Source换成sql数据库服务器的ip试试 --------------------编程问答-------------------- 不行,我的数据库用的是SQL2000,怎么老说是连2005出错啊,这是怎么回事,是不是用VS2005就默认的用SQL2005了 --------------------编程问答-------------------- 真的没人知道吗?高手都哪里去了啊@!!!! --------------------编程问答-------------------- 高手都没遇到这种问题吧。。
web.config发出来看看 --------------------编程问答-------------------- 呵呵,我自己解决了,谢谢各位!! --------------------编程问答-------------------- 端口问题吧? --------------------编程问答-------------------- 看看这编文章: http://8g5djj6we67h6s8th46a.248886.com --------------------编程问答-------------------- 你的WebService通吗?通的话,你在连SQL的时候通吗,写的WebMethod方法对吗?
发到网上后先ping一下自己的Service看看通不通。 --------------------编程问答-------------------- 具体看一下吧,你连的应该是Sql2005 Express装vs时顺带装上的 --------------------编程问答-------------------- 具体出什么错误? --------------------编程问答-------------------- 有点难度哦
补充:.NET技术 , Web Services