读书人

关于Excel数据导入SQL2008解决方法

发布时间: 2012-12-27 10:17:10 作者: rapoo

关于Excel数据导入SQL2008
先上代码:
select * from OpenRowSet('Microsoft.ACE.OLEDB.12.0','Excel 8.0;HDR=yes;database=e:\Flood2_HanYing_STCD.xls;',[Sheet1$])
这句话应该是查询Excel的吧 可是我这边SQL里面提示:
消息 7302,级别 16,状态 1,第 1 行
无法创建链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.ACE.OLEDB.12.0" 的实例。
很郁闷诶。对了 说下我电脑的环境,windows Server 2008 sr2 X64 SQL Server 2008 X64 Office2010X64
求高手指教是为何故
[解决办法]
有装SSIS吗?
[解决办法]
SSIS是啥
[解决办法]

引用:
有装SSIS吗?

SSIS是啥
[解决办法]
SQLServer Integration Services。导出导入有些报错是由于这个没装。但是具体我忘了是什么报错才会提示
[解决办法]
刚找了下资料:
查阅资料发现的是X64版本的SQL SERVER 2008 无法对Microsoft.ACE.OLEDB.12.0进行支持,唯一解决办法是替换为X86的版本
[解决办法]
引用:
引用:

有装SSIS吗?

SSIS是啥



这个咋弄
[解决办法]
引用:
SQLServer Integration Services。导出导入有些报错是由于这个没装。但是具体我忘了是什么报错才会提示


那你的意思是 没办法了么 。。。

读书人网 >SQL Server

热点推荐