手机版 | 登录 | 注册 | 留言 | 设首页 | 加收藏
联系客服
当前位置: 网站首页 > 程序技巧 > asp > 文章 当前位置: asp > 文章

网站空间产生ldb文件的原因及解决方法

时间:2023-11-30    点击: 次    来源:网络    添加者:佚名 - 小 + 大

网站空间产生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也删除了,导致用户要重新登录。既然你想要自动,没其它好办法了

分享按钮

上一篇:asp中用split分割空行,比如说在字符a与字符b隔了一个空行

下一篇:ASP中怎么判断字符串是否是汉字?

豫ICP备19032584号-1  |   QQ:80571569  |  地址:河南濮阳市  |  电话:13030322310  |  
Copyright © 2024 FE内容付费系统 版权所有,授权www.xingwp.cn使用 Powered by 66FE.COM