“Microsoft.Jet.OLEDB.4.0” 提供商未在本地计算机上注册
我花了两天时间试图解决这个错误
“Microsoft.Jet.OLEDB.4.0”提供程序未在本地计算机上注册,
运气不好! :(
我正在运行 windows xp sp2
请帮助我,我..,...,沮丧!!
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您运行的是 64 位吗? 以下是支持它的最新驱动程序:
http://support.microsoft.com/kb/239114
MS 花了很长时间才获得 Jet 4.0 的 64 位驱动程序。
Are you running 64 Bit? Here's the latest drivers which supports it:
http://support.microsoft.com/kb/239114
It took MS forever to get 64 Bit drivers for Jet 4.0.
我通过转到项目属性解决了这个问题 | 构建并将平台目标更改为 x86。
I solved this by going to project properties | Build, and changing Platform Target to x86.
如果是 32 位 Windows,并且之前可以正常工作,则可以右键单击 c:\windows\inf 中的 mdac.inf 并选择“安装”来重新安装/修复它。 它可能会要求您提供 Windows CD。
If it's the 32 bit windows, and it worked previously, maybe right click mdac.inf in c:\windows\inf and choose Install to reinstall/repair it. It may ask for your windows cd.
尝试
regsvr32 /u Msjet40.dll
regsvr32 Msjet40.dll
try
regsvr32 /u Msjet40.dll
regsvr32 Msjet40.dll
是的,可以通过将项目属性中的属性
Run64BitRuntime
的值设置为 false 来解决此问题。http://wpfgrid.blogspot.com /2013/01/sql-server-2012-ssis-excel-import-fail.html
由于 OLE Jet 驱动器 64 位版本,SSIS 项目无法构建,并且出现以下错误:
这是您可以执行的操作:
右键单击您的SSIS项目名称并选择属性,转到:
将属性Run64BitRuntime的值设置为false。
Yes, one way it can be resolved by making the value of the property
Run64BitRuntime
to be false in project property.http://wpfgrid.blogspot.com/2013/01/sql-server-2012-ssis-excel-import-fail.html
SSIS project fails to build due to OLE Jet drive 64 bit version and you get the following error:
Here is what you can do:
Right click on your SSIS project name and choose properties, go to:
Make the value of the property Run64BitRuntime to be false.