微软确认本月更新导致Microsoft JET数据引擎出现异常

通配符SSL证书支持不限子域名支持,点击进入信孚科技了解详情

微软日前已经在Windows 10更新日志中确认本月发布的例行累积更新会导致Microsoft JET数据库引擎异常。

此问题主要会引起Microsoft JET数据库引擎打开某些数据文件时出现「无法识别的数据库格式」等错误提示。

微软表示问题的原因在于数据库的列名大于32个字符导致的, 微软预计在2月份的例行更新中对这个问题修复。

此问题的影响范围:

该问题影响Windows 10所有版本,包括Windows 10 LTSB 2016和Windows 10 LTSC 2019长期服务分支。

同时该问题也影响到Windows Server 2016 和Windows Server 2019 服务器版操作系统,请等待微软修复。

以下是当前临时解决办法:

方法1:最直接的办法直接将数据库文件中所有列名称修改为小于等于32字符, 修改完成后应该可以直接加载。


方法2:将数据库转换为 .accdb 文件格式,要使用此格式必须在数据库转换后更改连接字符串确保可以加载。

数据库格式转换方法如下:

使用 Microsoft Access 2010 或更早的版本打开数据库,打开时程序会自动提示是否需要对数据库进行转换。

点击是确认转换并使用.accdb 文件格式保存数据库再加载即可,此方法需要更改连接字符串否则会无法加载。


选项3:将数据库文件转换为较新的.mdb 文件格式,这种方法的好处是不需要更改连接字符串、转换后即可。

数据库转换方法如下:

使用Microsoft Access打开使用旧文件格式保存的数据库,系统出现转换提示时确认转换为.accdb文件格式。

打开.accdb文件格式的数据库然后再次使用Microsoft Access打开, 点击文件另存为选择2002~2003数据库。

这样数据库文件会被转换为.mdb 文件格式,这时候使用Microsoft JET引擎的应用程序即可正常加载数据库。

本文来源 蓝点网 亚UN差UN个,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 亚UN差UN个 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
已赞1
哇哦恭喜您已成功屏蔽了蓝点网的小广告
   
百度网盘不限速下载器PanDownload v2.1.0版发布 满速下载网盘文件你家的宽带可能已经支持IPv6协议要不要设置试试看如何禁止系统自动更新到Windows 10 Version 1809版[视频]生命在于折腾系列 虚拟机里玩谷歌原生版安卓系统

发表评论