现在网络上的网站使用ASP的还是很多,ASP系统对于使用虚拟空间的用户来说,维护确实比SQL来的方便。
ASP系统使用过程会碰到很多问题,安全问题,系统稳定等。让人最讨厌莫过于数据库生成.ldb文件。一旦生成,数据库很容易被锁死,就会导致网站打不开。
怎样才能让网站迅速恢复正常呢?最简单的办法就是通知虚拟空间提供者的技术员帮忙处理,让他删除那个.ldb文件。自己也可以先把空间停止几分钟,然后使用虚拟空间提供者里面提供的强制清除工具去清除(目前虚拟空间商家很多都有提供),等几分钟在FTP上看下有没有删掉。没有就再看下去吧。
呵呵,要不一般要等上几个小时ldb文件也会自动清除的。等不了,那怎么办?其实我也不知道,引用网上一位站长的话“
产生.ldb文件,以保护数据库被下载或其它作用,这属于正常现象.
把以下代码在记事本里面另存为:unl.asp
<%
Application.Contents.Removeall()
%>
写个asp文件如unl.asp,内容如上,传到你的data目录内,然用用 IE访问这个文件,即可解除*.ldb文件锁定..,即可删除那个文件..不过在NT4.0系统上可能执行失败.......
不知道,没试过,因为我的论坛里没出现过你们所说的情况
”
我没试过,因为我网站被锁定后就WEB打不开了。
还有人说,自己先建个文件同名来顶替,我试过好像没用,一建好就没了。我现在是更改载数据库后缀.mdb改为.ASP,好像有点效果。生成*.ldb文件也没被锁死(用了一段时间还是锁死啦-写于090528)。
产生原因,如果是数据库坏了,那就把数据库下载下来。然后用ACCESS打开,修复数据库然后上传就行啦。(打开后也可以点击“工具”——“数据库实用工具”——“压缩和修复数据库”)OK,搞定!不会再出现!
总之,我也被搞得头很大,上网查了好多资料想了很多办法,下了很多代码对比,一句话,都不行。我现在就是,一产生就停机,删,再运行。呵呵。目前换了个空间好像还可以,不怎么产生了。-写于090528