未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
来源:互联网 发布:hsc热力学软件 编辑:程序博客网 时间:2024/06/11 03:59
载自:http://bbs.csdn.net/topics/340225106
操作系统:Windows 7 64位企业版
数据库:SqlServer 2005 64位企业版
环境:SqlServer 2005 SSIS package
在SSIS的package中读取.xlsx文件,因为SQL SERVER 2005不支持直接读取此类文件,所以采取用'Microsoft.ACE.OLEDB.12.0来读取,包执行中提示错误:The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
即:(未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序)
非常感谢!您的方案(2)是对的。
在JOB中调用package的时候,我的确是用的DTExec.exe这个工具,但我用的是默认的x64的。
看了您的建议以后我改用x86的DTExec,可以成功。
再次感谢!
现在我将此问题总结一下:
1.在用SQL SERVER 2005访问.xlsx文件(office2007&2010文件格式)时,必须用
provider 'Microsoft.ACE.OLEDB.12.0' 来实现。
2.首先要安装AccessDatabaseEngine.exe。
下载路径:http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en
3.在32位系统中可以在数据库中看见这个provider。
4.在64位系统中不能看见它,这时需调用
C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe
来执行package。
如果还不行执行下这句
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。
- 解决方法:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序[转]
- 未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序.
- 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
- 未在本地计算机上注册“Microsoft.ACE.OleDb.12.0”提供程序
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。
- ”未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序“ 解决办法
- 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 解决方法
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- CSS3学习笔记---响应式布局初略
- 字符串与整形数之间的相互转化
- JS显示时间
- 2016夏季练习——线段树
- javaEE:day4-创建Servlet你不能不知道却被忽越的细节、小项目-用户注册(前台转后台再前台)
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
- LCM Cardinality(UVA 10892)
- git快速入门(四)工作区,暂存区以及master分支
- Spring MVC 上传文件两种方式
- User-Agent收集
- python学习例程3-函数
- 阿里云平台java搭建及项目部署
- android源码中使用getDirtyBounds方法的类
- Swift使用AFNetwroking访问网络数据