我正在尝试使用Microsoft SQL Server Migration Assistant for Access版本6.0将Ms Access数据库转换为MS SQL 2012,但每次尝试转换时都会出现错误。请问有什么办法可以解决这个问题?我已经重新安装了Microsoft SQL Server Migration Assistant for Access程序,它只能工作一次,之后就会出现相同的错误。非常感谢您的帮助。
访问对象收集器错误:数据库。检索具有CLSID {CD7791B9-43FD-42C5-AE42-8DD2811F0419} 的组件的COM类工厂失败,原因是以下错误:80040154类未注册(来自HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG))。此错误可能是在仅安装32位连接组件的情况下以64位应用程序运行SSMA或反之而为。如果您有32位连接组件,则可以运行32位SSMA应用程序,如果您有64位连接组件,则可以运行64位SSMA应用程序,32位和64位SSMA的快捷方式均可在“程序”菜单下找到。您还可以考虑从http://go.microsoft.com/fwlink/?LinkId=197502更新连接组件。加载数据库内容时发生错误。
访问对象收集器错误:数据库。检索具有CLSID {CD7791B9-43FD-42C5-AE42-8DD2811F0419} 的组件的COM类工厂失败,原因是以下错误:80040154类未注册(来自HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG))。此错误可能是在仅安装32位连接组件的情况下以64位应用程序运行SSMA或反之而为。如果您有32位连接组件,则可以运行32位SSMA应用程序,如果您有64位连接组件,则可以运行64位SSMA应用程序,32位和64位SSMA的快捷方式均可在“程序”菜单下找到。您还可以考虑从http://go.microsoft.com/fwlink/?LinkId=197502更新连接组件。加载数据库内容时发生错误。