Microsoft jet 找不到对象数据库修复技巧

上传人:野鹰 文档编号:1127733 上传时间:2017-05-29 格式:DOCX 页数:2 大小:13.17KB
返回 下载 相关 举报
Microsoft jet 找不到对象数据库修复技巧_第1页
第1页 / 共2页
Microsoft jet 找不到对象数据库修复技巧_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Microsoft jet 找不到对象数据库修复技巧》由会员分享,可在线阅读,更多相关《Microsoft jet 找不到对象数据库修复技巧(2页珍藏版)》请在金锄头文库上搜索。

1、 寒山 sql 数据库修复中心 http:/ 数据库被损坏主要分为以下几种情况:1 、严重损坏;2、轻度损坏;3 、有些表被损坏或有些表的部分记录被损坏。下面就分情况介绍解决办法。 1、使用 Access97 打不开数据库、系统提示不可识别的数据库格式或不是该表的索引等信息,这样的数据库都是损坏比较Access 数据库被损坏主要分为以下几种情况:1 、严重损坏;2、轻度损坏;3 、有些表被损坏或有些表的部分记录被损坏。下面就分情况介绍解决办法。1、使用 Access97 打不开数据库、系统提示 不可识别的数据库格式或 不是该表的索引等信息,这样的数据库都是损坏比较严重的。损害严重的数据库一般来

2、说都是无法修复的,只有恢复备份了,好在这种情况比较少见。2、如果数据库损坏的不严重,只需要使用 Access 97 菜单上的“修复数据库”和“压缩数据库”就可以把数据库修复好。因为数据库轻微损坏的时候,一般也不会导致软件出什么问题,所以也不会引起人的注意,只有当数据库的某一个或几个表损坏了的时候,才会使软件变得不稳定,所以这种情况才是我们最常遇到的。3、如何确定数据库中哪几个表有问题呢,我们首先利用 Access 97 建立一个空数据库,利用系统提供的“引入数据库”功能,选择目标数据库所有的表进行引入,Access 97 当引入到有问题的表时系统会提示一些错误信息,把这个表的名字记下来以备以后

3、修复时使用。接下来利用 Access97 打开有问题的数据库,准备修复表。修复损坏的表的方法依照表损坏程度不同而不同,下面分情况介绍处理的办法:一、表损坏的非常严重,表现为无法打开表,系统提示“Microsoft jet 找不到对象” 、“没有读写权限”或“不可识别”等信息。处理方法:这种表的已经损坏得非常严重了,一般无法修复。如果这个表不很重要或通常情况下表的内容为空的话,例如“常用凭证表” 、 “科目共享锁定表”或“凭证共享锁定表” ,我们可以通过引入的方法把其他数据库的表引入,然后把有问题的表删除即可。二、表中有几行内容非常混乱或字段内标有“#已删除”字样,但当要删除这些记录时就会出现错

4、误信息不许删除。处理办法:既然不让删除这些记录,我们可以通过使用 SQL 语句把没有问题的记录复制到一个新的表中,然后把老表删除把新表的名字改过来即可。例如“凭证及明细账表GL_ACCVOUCH”中有错误记录有无法删除,我们可以使用如下 SQL 语句把好的记录复制到GL_ACCTEMP 中:SELECT GL_ACCVOUCH.* INTO GL_ACCTEMP FROM GL_ACCVOUCH WHERE 筛选的条件 然后删除表 GL_ACCVOUCH,再把表 GL_ACCTEMP 的名字改为 GL_ACCVOUCH 即可解决问题。注释:修复 Access 数据库的注意事项,首先,我们在修复

5、数据库前一定要做好备份,以防数据丢失或损坏;有一些数据库中有 RELATION(关系 )来维护数据的一致性,但当数据库异常后相关表的 RELATION 也就丢失了,在修复好数据库后一定要把 RELATION 再联好,有些软件可以自动修复 RELATION,比如用友公司的 ERP8.XX 系列产品的数据库可以通过把表accinformation 中的cSysid=AA and 项目号=99的记录,把 设置值 和缺省值改为8.0A0,重新进入系统时,系统会自动升级并重建索引。点了一下后 mdb 文件由原来的 200 多 m 缩减到了几十兆这样子对数据库的数据和性能会不会有什么影响? 没什么影响。A

6、CCESS 就是要经常压缩的。否则过于庞大。运行起来很慢的 只要压缩方法得当,只会更好不会变坏 ACCESS 数据库在对数据的删除操作时,并不会自动减小体积,也就是说,只会增加,不会减小,这时候使用压缩和修复数据库就可以减小被已删除的记录所占的体积,对数据本身并没有影响。可以说没有什么坏处,至少我还没发现有什么不好的地方。这个操作完全可以通过 FSO 来在线执行。 利用 FSO 在线压缩一定要记得在压缩前要断开所有的数据库链接,最好将数据库改名再压缩,或压缩备份数据库,不然会损坏数据。 关闭查询再压缩 _ Access2003 设置压缩和修复数据库的方法 本文来自 sql 数据库修复大师 http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号