日期:2014-05-17 浏览次数:20698 次
--修改高级参数
sp_configure 'show advanced options',1
go
--允许即席分布式查询
sp_configure 'Ad Hoc Distributed Queries',1
go
--如果配置的值不在合理范围(在最小值最大值范围内),那么可以强制覆盖
reconfigure with override
go
--3.2.1用openrowset函数,引用4.0的库
select *
from
openrowset('microsoft.jet.oledb.4.0',
'Excel 5.0;database=c:\t2.xls', --文件必须存在
'select * from [sheet1$]') --表必须存在
/*=========================================================================
如果在要导入数据的目标机器上装有office2007及其以上版本,
那么可以用以下的方法导入扩展名为.xlsx,引用了库:microsoft.ACE.oledb.12.0,
excel的版本为:12.0
注意:不能在openrowset中写任何的空格等多余的字符,
否则会报错,而且错误没有针对性
===========================================================================*/
--3.2.2用openrowset函数,引用4.0的库
select *
from openrowset('microsoft.ace.oledb.12.0',
'Excel 12.0;database=c:\test.xlsx',
'select * from [sheet1$]')