如题,数据库是sql2000,我在VS2008运行的时候都可以连接数据库,可是放到IIS上发布就不行。
------解决方案--------------------
估计是权限问题。
你在COnnectionString里使用Integrated Security=SSPI了吧。这是使用当前运行程序的用户。IIS下不是当前登录的用户。
要使用sql authentication.
例如
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
当然sqlserver端也要做相应配置。
------解决方案--------------------
Server=192.168.4.127;Database=skol_account;User ID=sa;Password=●●●●●●
这是我自己添加的,看一下是这样吗?
还有sqlserver怎么改?数据库是2000的。
谢谢了
------解决方案--------------------
你的用户名和密码是有效的,应该就可以了吧。
------解决方案--------------------
SQL2000 你打了sp3补丁没?
------解决方案--------------------
我刚刚安装了sql2000 sp3补丁,还是不行。
是不是因为sqlserver browser 服务没启动的原因吗?sqlserver browser资源删了,启动不了。
------解决方案--------------------
打了还是不行,是不是由于sqlserver browser 没启动.
------解决方案--------------------
相同的问题,坐等高手解答!
------解决方案--------------------
VS2012 上调试Asp.net没有问题,放在IIS上貌似数据库连接不上,求解!
------解决方案--------------------
可以了,我的web.config没配好。