把excel文件导入到sql server 2005

1、先将Ad Hoc Distributed Querie和show advanced options开启
exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure
2、写SQL语句
insert into MF01 select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=d:\MF01.xls',sheet1$)
3、关闭Ad Hoc Distributed Querie和show advanced options
exec sp_configure 'Ad Hoc Distributed Queries',0 reconfigure exec sp_configure 'show advanced options',0 reconfigure
以上是DTS导入方式

你可能感兴趣的:(sql,SQL Server,Microsoft,Excel)