CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

高分求解asp的问题-临时磁盘的空间不足

楼主niedewang(程序爱好)2006-03-20 13:51:41 在 Web 开发 / ASP 提问

数据库用access,odbc   连接,数据库大小为200m   左右,每搁几天,就会出现临时磁盘空间不足这样的问题,页面错误描述如下  
  Microsoft   OLE   DB   Provider   for   ODBC   Drivers   错误   '8007000e'    
  [Microsoft][ODBC   Microsoft   Access   Driver]   临时磁盘的空间不足。    
   
  刚开始以为数据库过大,将一部分数据转移到了sql   server   ,并压缩了数据库,acess减少到了50m   ,但问题还是出现  
  但只要一重新启动,页面又正常拉,可以正常访问。请问出错的原因是什么,如何彻底解决 问题点数:50、回复次数:8Top

1 楼meizz(梅花雪)回复于 2006-03-20 13:55:38 得分 5

及时释放无用的资源,比如库连接,比如recordsetTop

2 楼s1ihome(My hometown is a beautiful village)回复于 2006-03-20 14:06:28 得分 5

数据库过大,磁盘空间不够,你可以试着压缩一下数据库,或增加磁盘空间Top

3 楼s1ihome(My hometown is a beautiful village)回复于 2006-03-20 14:07:42 得分 25

企图执行的操作所需的空间多于临时磁盘上的可用空间。临时磁盘的位置基于系统激活时所设定的   TEMP   DOS   环境变量。  
   
  例如,可以创建一个查询来建立大于临时磁盘空间的临时文件。用减小每次访问的数据量或增大临时磁盘的尺寸的方式,来缩减临时文件的大小。  
   
  可用几种方式来增大可用临时磁盘空间:    
   
  选择较少的记录。Dynaset   类型、仅向下(forward-only)类型、快照类型的   Recordset   对象等均在临时驱动器上记录索引和数据。    
  另选一个驱动器做为临时驱动器。    
  如果临时驱动器是   RAM   驱动器,增大可用   RAM   驱动器的容量和空间分配或将其转到一固定的驱动器上。    
  删除数据或从数据库中删除不再需要的数据表、查询、窗体、宏,及模块,以释放一些磁盘空间。    
  压缩数据库,将已删除的记录确实除去,以释放一些磁盘空间。    
  若仍需要额外的空间,考虑将其它使用不到的文件从磁盘中删除。    
   
  Top

4 楼niedewang(程序爱好)回复于 2006-03-20 16:49:27 得分 0

还有其他的看法么Top

5 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-20 17:36:38 得分 5

200M?对于access来说,的确是太大了,定期压缩数据库,减少数据库的物理体积,肯定是必须的。  
  access数据库连接时,会建立临时文件,但如果数据库连接没有被及时关闭,这些临时文件可能会一直存在,从而导致报警。  
  Top

6 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-20 17:39:26 得分 5

而且,系统运行时,内存使用超过物理内存时,也会将部分内存内容缓存到磁盘,服务器运行久了,缓存文件就会变的大了,也可能导致空间不足报警(设置为固定大小缓存可能会解决这个问题)。Top

7 楼niedewang(程序爱好)回复于 2006-03-21 08:34:51 得分 0

我已经压缩过数据库拉   ,现在是50m   左右,而且每个盘还有几个G的剩余空间啊Top

8 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-21 09:26:49 得分 5

那估计是设置问题了  
  或资源没被释放Top

相关问题

  • 高分求解ASP问题
  • 初学asp,怪事求解
  • 300分求解ASP问题.
  • asp问题两则求解
  • ASP ACCESS实例求解析?
  • filestream与磁盘满的问题,百分求解
  • 高分求解简单的ASP问题
  • asp显示excel急求解决!
  • asp显示excel急求解决!
  • 难题求解:为什么临时表不能支持统计功能?

关键词

  • 数据库
  • 文件
  • 内存
  • 数据
  • 连接
  • access
  • microsoft
  • 磁盘
  • 临时
  • 空间

得分解答快速导航

  • 帖主:niedewang
  • meizz
  • s1ihome
  • s1ihome
  • jspadmin
  • jspadmin
  • jspadmin

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo