症状:
尝试连接到Microsoft Access 2010(* .accdb)数据库将导致错误。“未知的数据源。”
描述:
WASP贴标器V7使用Access数据库引擎驱动程序连接到Microsoft Office数据源,了解Microsoft Office 2007及更高版本的版本。当Microsoft Office 2007套件安装在计算机上时,它还在计算机上安装2007版的Access数据库引擎(ACE 2007)。这些驱动程序无法连接到Microsoft Access 2010数据库。要连接到Microsoft Access 2010数据库,需要使用Access数据库引擎2010(ACE 2010)驱动程序。
有已知的问题具有同一计算机上安装的ACE驱动程序。安装Office 2007的计算机上的计算机上安装ACE 2010驱动程序将导致某些现有的2007数据库在计算机上安装ACE 2010驱动程序后在Access 2007中正确打开。
由于此问题,如果WASP标签程序V7检测到该计算机上的Office 2007当前安装在计算机上,并且不会在计算机上安装ACE 2010驱动程序,因此只能连接到Microsoft Access 2007数据库或旧版本。
临时解决方法:
如果需要在安装Microsoft Access 2007的计算机上连接到Microsoft Access 2010数据库,您可以从WASP贴标程序V7 CD-ROM手动安装ACE 2010驱动程序:
要安装Microsoft Access数据库引擎2010(ACE 2010)驱动程序:
ISSetupPREREQUISITES \ {3FCE57CA-31B2-42CD-97ED-11C42E6C1897} \ AccessDatabaseengine.exe
然后安装Microsoft Access数据库引擎2010 SP1(ACE 2010)驱动程序:
ISSetupPREREQUISITES \ {1164B8D6-3ABA-44D4-92CE-14614D49EDAB} \ AccessDatabaseenGine2010SP1-KB2460011-X86-Fullfile-en-US.exe
笔记:
如果在安装ACE 2010驱动程序后,您遇到的错误打开以前版本的Microsoft Access数据库2007数据库,建议运行“Microsoft Office Diagnostics”(Office按钮 - >访问选项 - >资源 - >运行Microsoft Office Diagnostics)。