我真的非常感激有人能帮我解决这个问题。正在运行
- 带有最新更新的 Windows 2008 R2 EE x64 SP1
- Office 2010 X64(已验证)包含最新更新
当我以 Excel 电子表格作为源创建系统 DSN 并单击“选择工作簿”按钮时,ODBC 数据源管理器窗口会自动崩溃/关闭。我尝试从命令行执行此操作,使用以下语法:
odbcconf configdsn “Microsoft Excel 驱动程序 (*.xls)” “DriverId=790|Dbq=C:\temp\DSCOLUMNS.xls|DefaultDir=C:\temp|DSN=DSCOLUMNS|description=yada yada”
它给了我以下错误信息
CONFIGDSN 无法为“Microsoft Excel driver (*.xls)”驱动程序创建数据源。注册表中未找到组件,错误代码为 -2147467259。
似乎这是一个架构不匹配错误。但为什么呢?我正在运行 x64 所有内容。请帮忙!
答案1
我想知道您是否使用了正确的配置扩展名 - excel 201o .xlsx 而不是 .xls?或者您是否使用了以兼容模式保存的 excel 工作簿?
答案2
似乎缺少组件安装。您可以尝试以下两个网站上的建议: