ITPub博客

首页 > 数据库 > > Access数据库损坏格式无法识别错误或出现3343错误如何修复

Access数据库损坏格式无法识别错误或出现3343错误如何修复

作者:u_9ff4c058a0e0 时间:2022-04-06 15:16:41 0 删除 编辑

Access数据库出现3343错误或数据库格式无法识别错误。如何修复?

错误描述:最常见的错误就是3343 错误,此时我们打开Access数据库文件或Access数据库帐套(实际只是mdb或accdb文件改为为其它扩展名,如Ais) 时会提示“文件操作发生下面的错误,

请仔细检查有关的文件、路径和驱动器3343 : Unrecognized Database Format '

d:\test.mdb'.”

或出现以下错误


问题原因:

使用Microsoft Access 数据库作为存储数据的格式,有可能因偶然因素被损坏,如电源电压不稳、死机、硬盘空间不够、硬盘损坏、没有正确关闭应用程序、病毒、由硬件引起的网络通讯不稳定、网络服务中断等。任何影响计算机稳定工作的非正常因素都有可能破坏Access数据库的完整,有时程序因某种原因非正常退出,也可能导致Access数据库损坏。

解决方法:

修复的方法可以根据实际情况可以进行多种尝试 ,在操作前,一定要做好Access数据库的备份,因为修复是会对Access数据库文件进行修改,也有可能造成二次伤害


一、有些软件如金蝶财务软件 自带的Access数据库帐套修复功能

进入金蝶2000,在未打开帐套的情况执行“文件”菜单下的“修复帐套”功能,系统将要求选择

要修复的帐套,这个功能一般可以修复轻微损坏的帐套数据库。

二、利用VISDATA 进行修复。

在K3 安装盘上\HELP 下有 VISDATA.Exe 工具。运行后执行:文件??修复Mdb??选择需要修复的

帐套??打开。它可以修复一般用Kingdee 自身不能修复的问题。使用该工具不需要连接System.Mda,

只有当需要用它来打开帐套文件时才需要指定System.Mda 文件和输入用户名与密码。

三、使用Access 数据库软件自己来修复数据库功能

使用Access自带的压缩修复数据库功能,需要执行如下几个步骤:

使用Access独占式打开损坏的Access数据库 ,早期版本是在“工具”菜单中的“数据库实用工具”中选择“修复数据库”, 在修复数据库对话框中,选择想要修复的数据库,

新的Access版本是在 数据库工具,单击压缩和修复数据库即可

来源 https://zhuanlan.zhihu.com/p/415904725

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69999831/viewspace-3139884/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-02-11

  • 博文量
    1828
  • 访问量
    20602