高手进!access数据库变大,通过修复数据库压缩没效果?

数据库顶多有20MB,但是不到半月就变到100多MB了!用数据库的修复功能没起到压缩的作用,但实际上我确实没有更新什么网站内容的。在线急等高手解答!感谢!... 数据库顶多有20MB,但是不到半月就变到100多MB了!
用数据库的修复功能没起到压缩的作用,但实际上我确实没有更新什么网站内容的。

在线急等高手解答!感谢!
展开
 我来答
tjrmgs
2014-01-08 · TA获得超过5765个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:1030万
展开全部
这里提供我的一些经验给你,相信能帮到你。

ACCESS数据库经过一段时间添加、更改和删除数据库对象后会产生很多代码及数据库对象碎片和垃圾,对于这些东西常规的压缩修复数据库的办法是无法清除的。这也是为什么你的ACCESS数据压缩后,大小不变的原因所在。怎么办呢?可以这样做:先建立一个同名空白数据库,放在另一个文件夹下,接着打开该空白数据库,导入原数据库全部有用的对象(包括:表、窗体、查询、模块、页、宏,无用的不要导入)ACCESS2003导入对象举例:
文件——获取外部数据——导入 ,打开“导入”对话框选择需要缩小的数据库后,点击导入按钮,打开“导入对象”对话框 选择全部有用的数据库对象,例如表、窗体、查询等等后点击“确定”按钮 完成导入全部数据库对象。经过上述过程后,所有的数据库垃圾都会被彻底清除掉。再对其进行一次压缩操作,你的ACCESS数据库将会处在理论上最小状态,需要设置工作组安全机制的需要从新设置安全机制。

跟着将这个没有垃圾的新数据库覆盖原有的数据库就好了。

****注意实施这些操作之前,务必将原有数据库备份好放在安全的地方,以免误操作导致数据丢失,造成无法挽回的损失!!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式