甲骨文认证体系
Vmware认证体系
AWS亚马逊
阿里云认证体系
红帽认证体系
ZStack云计算认证体系
思科认证体系
华为认证体系
CDA数据分析师认证
达梦认证体系
麒麟
定制化课程
上海腾科教育IT技术分享——掌握如何正确的修复Access数据库
发布日期:2020-07-09 16:08:39阅读次数:

工作时,我们可能遇到access数据损坏的情况,遇到这种情况我们该怎么办呢 ?快速腾科小编一起去看看吧。

Access数据库被损坏主要分为以下几种情况:1、严重损坏;2、轻度损坏;3、有些表被损坏或有些表的部分记录被损坏。下面就分情况介绍解决办法。

一些非正常退出、网络的不稳定或病毒等原因都会造成的Access数据库损坏。损坏了的Access数据库会造成工具运行不稳定,出现各种运行错误等一系列问题。这时我们要对Access数据库进行修复,可以通过使用微软Office 97中带的Access 97对数据库进行修复和整理。但是Access数据库被损坏分以下几种情况:1、严重性损坏;2、轻度的损坏;3、有些表被损坏或有些表的部分记录被损坏。这时我们要根据不同情况对数据库进行修复,具体方法如下:

一、在遇到使用Access97打不开数据库和系统提示“不可识别的数据库格式”等信息时,这表示数据库损坏比较严重的,损害严重的数据库一般来说都是无法修复的,一般通过备份或者咨询专业恢复公司进行恢复。

二、假如数据库损坏的不怎么严重,通过使用Access 97菜单上的“修复数据库”和“压缩数据库”就可以把数据库修复。只有当数据库的某一个或者几个表损坏了的时候,才会导致工具变得不稳定,这种情况时比较常见的。

三、确定哪些表出现问题。用Access 97建立一个空数据库,通过利用系统提供的“引入数据库”功能,将数据库所有的表进行引入,Access 97当引入到有问题的表时系统会提示一些错误信息,这时候就可以确定哪些是出问题的表。 再通过Access97打开有问题的数据库,准备修复表。修复损坏的表的方法依照表损坏程度方法也不尽相同。

    1、表损坏的非常严重,无法打开表,“没有读写权限”或“不可识别”等。 这样的表的已经损坏得非常严重了,一般无法修复。我们可以通过引入的方法把其他数据库的表引入,然后把有问题的表删除即可。

    2、字段内标有已删除的字样。但是我们删除这些记录会出现错误信息不允许删除时,我们可以通过使用SQL语句把没有问题的记录复制到一个新的表中,然后把老表删除把新表的名字改过来即可。

希望对大家有所帮助,你学会了吗?

腾科小编提醒欢迎关注腾科淘宝:https://shop327449868.taobao.com/?spm=a1z10.1-c-s.0.0.38b449ecknqfoF / 微信公众号:腾科教育 / 抖音:腾科教育 / 新浪微博:腾科教育官微,获取更多咨讯和实用干货。