原先用vs2003进行开发,数据库是sql server2000(放置在远端)
连接字符串的格式是server=61.129.x.x;uid=sa;pwd=xxxx;database=xxxx最近搞了台新电脑,连接数据库时一直报错“SQL Server不存在或访问被拒绝”
新电脑开发软件的安装顺序是:vs2005,sqlserver2005客户端,iis,vs2003。
iis中的“asp.net”设置里仍旧用1.1.4322的asp.net版本。
但是winform的程序,调用同样的连接字符串能够访问数据库。旧电脑又安装了vs2005,sqlserver2005客户端,但是可以访问数据库,没用上述错误。
因此估计可能是iis的问题。现在新电脑问题仍未排除,不知道大家有没有碰到过这种情况。
连接字符串的格式是server=61.129.x.x;uid=sa;pwd=xxxx;database=xxxx最近搞了台新电脑,连接数据库时一直报错“SQL Server不存在或访问被拒绝”
新电脑开发软件的安装顺序是:vs2005,sqlserver2005客户端,iis,vs2003。
iis中的“asp.net”设置里仍旧用1.1.4322的asp.net版本。
但是winform的程序,调用同样的连接字符串能够访问数据库。旧电脑又安装了vs2005,sqlserver2005客户端,但是可以访问数据库,没用上述错误。
因此估计可能是iis的问题。现在新电脑问题仍未排除,不知道大家有没有碰到过这种情况。
说明你的IIS还是用的1.1版本,所以要改为2.0版本即可啊
方法,打开iis,右击“网站属性”,打开属性页,里面应该有个asp.net的tab页,打开,选择
里面的2.0版本即可!如果没有此页,说明你安装的1.1或2.0框架有些问题,重新注册一下试试!
不过看你问题的描述,估计是IIS版本的问题~~~
建议你去核实IIS的版本~~~~
数据库连接字符串的问题。
新机器:vs2005,sqlserver2005客户端,iis,vs2003
旧机器:iis,vs2003,vs2005,sqlserver2005客户端
连接字符串的格式是server=61.129.x.x;uid=sa;pwd=xxxx;database=xxxx