我在主机上安装 Excel 365 v16.0.16827.20278 时遇到了一个奇怪的问题。当尝试访问其他几个人成功使用的 ODBC 源时,Excel 会抛出错误
发生错误,但没有可用的 ODBC 错误信息
此错误只能从此用户配置文件中的这台计算机上的 Excel 触发。我知道有一些解决这个问题的笨办法,例如重建本地计算机配置文件并可能重新安装 Office。我很好奇是否还有更多手术方案。
在同一台计算机上,我可以毫无问题地执行以下操作:
- 从 odbcad32.exe 成功执行源测试
- 运行 PowerShell 脚本,以有问题的用户身份使用 odbc 源提取一条记录
- 使用 Microsoft Access for 365 并使用相同的 ODBC 源来提取数据
- 在同一台计算机上以我自己的配置文件中的身份运行 Excel,以使用 ODBC 连接
我尝试使用 odbcad32.exe 在追踪标签全机追踪所有用户身份检查了但没有创建日志。这与我在其他计算机上进行的跟踪测试形成了鲜明对比。
使用此 ODBC 源需要建立 VPN 连接。有趣的是,无论是否连接 VPN,错误都是相同的。
根据以上信息,我得出的结论是,Excel 是此本地用户配置文件下的问题所在。但是,我不知道该如何处理这些信息。该应用程序本身似乎运行良好,因此修复/重新安装似乎不是一个可行的方法。重建本地配置文件是我暂时试图避免的最后手段。