网站空间产生ldb文件的原因及解决方法
一般情况下打开access时会产生ldb文件,但在网站空间却不是这种情况,可以通过以下几方面分析解决。
以前网站经常会产生一个同数据库同名(扩展名是.ldb)的文件,每当产生这个文件,网站就不能正常访问,用ftp登陆一开始删除不了此文件,要过一段时间才行,这文件一没有了,网站就能正常访问。
网站空间产生ldb文件的解决方法:
1:解决方法:将数据库下载到本地,再上传
2:直接更新服务器缓存就OK了,
如果不行请下载数据库用ACCESS压缩修复后上传~
3:数据库运行引擎终止了,服务器质量不行,ACCESS运行过多就会出现,让服务器重起或者IIS重起即可(但是空间商一般不会这么做,所以你还是下载,修复后上传即可~ )
4:这个代表 你的程序造成ACCESS 出现死循环CPU 不停的执行同一个指令出现LDB的原因就是CPU 出现死循环造成的你检查一下你的程序
一般出现这个情况 你ASP无法打开 HTML 基本正常 你重新启动一下 IIS 和 修复一下 ACCESS数据库然后检查好程序那里出现死循环这样就可以解决了
5:应该是服务器的问题,你重启一下IIS试试
6:造成打开网站慢的原因是你的代码有问题或者访问量过大,Access是轻量级数据库,数据量或访问量过大都会造成执行效率低下,可换成SQL Server来解决
7:用代码的方式关闭
复制代码 代码如下:
<%
Application.Contents.Removeall()
%>
将上面的代码保存为一个ASP文件放在空间里执行一下就OK了!
在用户要操作并且容易出错的那个asp的最前面加上
<%
if exist(数据库路径/数据库文件.ldb) then
application.contents.removeall
end if
%>
不知道这样会不会连session也删除了,导致用户要重新登录。既然你想要自动,没其它好办法了