【发布时间】:2016-06-08 18:59:56
【问题描述】:
我试图创建一个 SSIS 包,我想将一个 excel 文件上传到我的数据库中,但它给了我一个错误
Microsoft.ACE.Oledb.12.0 未在您的本地计算机上注册
我已经安装了 64 位版本的 MS Access 引擎,并且安装得很好,但之后我仍然无法创建 DTS 包。 我在互联网上搜索过,发现有两个可用的版本,我都下载了,当我尝试安装 Access Engine 的 32 位版本时,它给了我错误
您无法安装 32 位版本的 Microsoft Access Database Engine 2010,因为您当前安装了 64 位 Office 产品。
请帮帮我,我真的很期待。
【问题讨论】:
-
我已经查看了这篇文章......我已经从我的笔记本电脑中删除了 64 位的 Access 引擎,现在我正在尝试安装 32 位,但问题仍然存在。
-
有一个设置叫做use 64bit runtime,需要关闭。你做到了吗?
-
不。你能告诉我我应该如何关闭它吗?
-
在 Visual Studio 的项目属性下。此页面有一个屏幕截图msdn.microsoft.com/en-us/default.aspx 根据您部署到生产环境的方式,有不同的方法。这篇文章涵盖了一些。 billfellows.blogspot.com/2015/02/…
标签: ssis