动网论坛“数据库连接出错”处理记-间歇博客

本文介绍了一种动网论坛出现“数据库连接出错”的现象及解决方案。通过调整服务器temp目录权限,解决了因权限不足导致的问题,并提醒不要随意运行未知来源的系统清理脚本。
今天同事给我一个动网论坛,出现“数据库连接出错,请检查连接字串”的故障。到动网论坛上搜索了一下,一般的处理意见是检查conn.asp中的数据库名称是否和data目录下的一致,然后要么就是把数据库下载到本地用ACCESS修复以后再上传。我把两个方法都试了一下,无效。后来无意中看到有人说temp目录的权限不够可能会导致这个问题,于是我看了一下winnt/temp的权限,少了一个everyone用户组,我加上以后就正常了。


论坛虽然正常运转了,但是原来好好的为什么突然会这样呢?我百思不得其解,不会有人好好的去设置temp目录的权限阿,正当我想放弃的时候突然看到桌面上有个批处理文件“清除系统垃圾”,我打开仔细看了一下,里面有一句“rd /s /q %windir%\temp & md %windir%\temp” ,这会儿我才恍然大悟,使用rd删除目录后再用md重建,这时temp目录的权限已经不是系统默认的权限了,而IIS运行asp程序又需要用到temp目录作缓存,如果权限不够那就会报错了,有兴趣的朋友可以到运行IIS的服务器的这个目录下看看有没有“*Jet*”字样的缓存文件。


所以,还请同学们不要在运行IIS的服务器上随便运行网上下载的清楚系统垃圾的批处理文件了,要运行也行,把上面那句去掉就可以了。

转载于:https://www.cnblogs.com/godjiahui/archive/2009/04/03/1429056.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值