当前位置:Gxlcms >
数据库问题 >
通过 Microsoft.Ace.OLEDB 接口导入 EXCEL 到SQLSERVER
通过 Microsoft.Ace.OLEDB 接口导入 EXCEL 到SQLSERVER
时间:2021-07-01 10:21:17
帮助过:21人阅读
开启导入功能
EXEC sp_configure
‘show advanced options‘,
1
reconfigure
exec sp_configure
‘Ad Hoc Distributed Queries‘,
1
RECONFIGURE
--允许在进程中使用ACE.OLEDB.12
EXEC master.dbo.sp_MSset_oledb_prop N
‘Microsoft.ACE.OLEDB.12.0‘, N
‘AllowInProcess‘,
1
--允许动态参数
EXEC master.dbo.sp_MSset_oledb_prop N
‘Microsoft.ACE.OLEDB.12.0‘, N
‘DynamicParameters‘,
1
SELECT * FROM OPENDATASOURCE(
‘Microsoft.ACE.OLEDB.12.0‘,
‘Excel 12.0;HDR=Yes;IMEX=1;Data Source=C:\Users\t\Desktop\pan\ziyang.xlsx‘)...
[Sheet3$] ;
-- 关闭设置
EXEC sp_configure
‘show advanced options‘,
0
reconfigure
exec sp_configure
‘Ad Hoc Distributed Queries‘,
0
RECONFIGURE
-- 关闭设置 ACE.OLEDB.12
EXEC master.dbo.sp_MSset_oledb_prop N
‘Microsoft.ACE.OLEDB.12.0‘, N
‘AllowInProcess‘,
0
--允许动态参数
EXEC master.dbo.sp_MSset_oledb_prop N
‘Microsoft.ACE.OLEDB.12.0‘, N
‘DynamicParameters‘,
0
通过 Microsoft.Ace.OLEDB 接口导入 EXCEL 到SQLSERVER
标签:sof 64位 col 安装 configure 模式 RoCE sel div