将数据从Excel导入SQL本地服务器组(SQL Native Client 10.0)

时间:2018-01-28 04:06:45

标签: sql sql-server-2008 ssms

我一直在使用查询将excel文件导入SQL本地服务器。

我使用导入/导出向导,其中source为Excel,目标为SQL本机服务器客户端10.0。

但我需要一个将多个Excel文件导入sql的自动过程。

以下是我一直在尝试的代码,但它说

  

服务器未注册。

USE [master]
GO
--ADD DRIVERS IN SQL INSTANCE
EXEC master.dbo.sp_MSset_oledb_prop N'IN2232315W2\SQLEXPRESS2014',   
N'AllowInProcess', 1
GO

EXEC master.dbo.sp_MSset_oledb_prop N'IN2232315W2\SQLEXPRESS2014', 
N'DynamicParameters', 1
GO

 SELECT * INTO SU
 FROM OPENROWSET('IN2232315W2\SQLEXPRESS2014',
   'Excel 12.0; Database=C:\Users\challa.sriharsha\Desktop\FINAL - VIRTUSA - SOD\SU\SU.xlsx; HDR=YES; IMEX=1',
'SELECT * FROM [SU$]');

0 个答案:

没有答案