- 我们在 Windows 10 计算机上安装了 MySQL 的 32 位 ODBC 驱动程序(8.0.27)
- 通过 SSL 成功连接到 MySQL 8 服务器
- 最初,大多数表都可以打开,但重新打开表时 Access 经常崩溃(有时第一次尝试也会崩溃)
我们已经从数据库中删除了 JSON 字段,因为我读到这可能会导致问题。我们还发现这种情况发生在未保存的新 Access 数据库文件上。
如何调试?
编辑:我在事件查看器-> Windows 日志-> 应用程序中发现了此错误:
Faulting application name: MSACCESS.EXE, version: 16.0.14701.20262, time stamp: 0x61ba8118
Faulting module name: myodbc8w.dll, version: 8.0.27.0, time stamp: 0x614d5c88
Exception code: 0xc0000005
Fault offset: 0x000632f0
Faulting process id: 0x260c
Faulting application start time: 0x01d7f7f26d5e7f87
Faulting application path: C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE
Faulting module path: C:\Program Files (x86)\MySQL\Connector ODBC 8.0\myodbc8w.dll
Report Id: 80eac648-9e55-41ff-8e53-2f8514383821
Faulting package full name:
Faulting package-relative application ID:
如何修复此问题?
另一台机器上也发生了这种情况。
编辑:我发现了这个错误报告:
答案1
这是连接器版本 8.0.27 中的一个错误,将在 8.0.28 中修复
https://bugs.mysql.com/bug.php?id=105503
由于 8.0.28 尚未发布,我降级到了 8.0.26,似乎不会受到此崩溃的影响。