首页 新闻 会员 周边

IIS连接不了数据库

0
悬赏园豆:10 [已关闭问题]

各位高手,本人在VS2008里面调试连接Access和Sqlite数据库的时候一切都正常~但是发布到IIS里面的时候就连接不上了,应该是超时或者连接异常的错误~请问有什么办法解决吗??

对了,本人是通过JQuery+Ashx+数据库 的方式进行的!

谢谢~~

问题补充: 我的系统是XP,IIS版本是5.1 我的IIS是可以浏览ASPX页面的,从网上下载下来的案例连接Access正常,但我的就有错误。我的页面时HTML页面,通过JQuery去调用ASHX文件去访问后台数据库并显示返回的结果。在VS2008里面一切OK,但是发布到本地IIS就出错了~~IIS的版本是5.1的,同时我的网站是在FAT32磁盘上,应给不存在你说的权限问题吧(我也找不到设置权限的地方啊)~
SAP梦心的主页 SAP梦心 | 初学一级 | 园豆:67
提问于:2009-10-26 10:43
< >
分享
其他回答(1)
0

我想这个应该是你本地的环境和服务器上的环境不一致的造成的

按你的描述用的access很有可能是文件夹权限给的不够

把access所放的文件夹权限设置为everyone 看还有问题没

如果还有就考虑服务是否启动了

随便上传一个页面不连接数据库的那种

看访问有没有问题

如果有问题打开服务

测试访问页面是否有问题

如果服务也没有问题 那么有可能是系统环境不支持

这里提示下 64位的2003是不支持Access的

系统里面根本就没支持访问Access组件

 

 

把错误发上来

还有检查配置文件access的路径是否写死了 只能在2008中用

小眼睛老鼠 | 园豆:2731 (老鸟四级) | 2009-10-26 11:38
谢谢你的回答。 我的IIS是可以浏览ASPX页面的,从网上下载下来的案例连接Access正常,但我的就有错误。 我的页面时HTML页面,通过JQuery去调用ASHX文件去访问后台数据库并显示返回的结果。 在VS2008里面一切OK,但是发布到本地IIS就出错了~~IIS的版本是5.1的,同时我的网站是在FAT32磁盘上,应给不存在你说的权限问题吧~
支持(0) 反对(0) SAP梦心 | 园豆:67 (初学一级) | 2009-10-26 11:55
0

是不是应该先把错误的提示给出来,你的发布环境就是你的开发环境吗,如果是,那么应该是路径的问题。

清海扬波 | 园豆:825 (小虾三级) | 2009-10-26 11:55
错误倒没有,我是用JQuery+ASHX去操作的,执行SQL语句成功就返回1的值,如果不成功就提示出错。所以系统就提示出错2个字!!
支持(0) 反对(0) SAP梦心 | 园豆:67 (初学一级) | 2009-10-26 12:01
对了,发布环境不是我的开发环境。我开发环境是:windows7+IIS7。但我在开发环境下部署网站到IIS7也是出现这个问题。然后我到公司的机器上部署在IIS5.1也是一样问题!!
支持(0) 反对(0) SAP梦心 | 园豆:67 (初学一级) | 2009-10-26 12:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册