use test1
go
IF Not OBJECT_ID('[TBTEST]')IS NULL
DROP TABLE [TBTEST]
GO
CREATE TABLE [TBTEST](
[TID]INT PRIMARY KEY,
[DATE]NVARCHAR(20)NULL,
[MONEY]DECIMAL(10,2)NULL)
GO
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
INSERT INTO TBTEST(TID,DATE,MONEY)
SELECT * FROM OPENROWSET('Microsoft.jet.OLEDB.12.0',
'Excel 12.0;HDR=Yes;IMEX=1;Database=C:\TEST(2).xlsx',
'select * from [Sheet1$]')
我使用的64位SQL SERVER 2008 R2 ,office是2010,但是产生错误:訊息 7403,層級 16,狀態 1,行 2
OLE DB 提供者 "Microsoft.jet.OLEDB.12.0" 尚未註冊。在网上找到解决方案:management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选但是找不到服务器对象这个选项,麻烦各位大神帮帮我!
go
IF Not OBJECT_ID('[TBTEST]')IS NULL
DROP TABLE [TBTEST]
GO
CREATE TABLE [TBTEST](
[TID]INT PRIMARY KEY,
[DATE]NVARCHAR(20)NULL,
[MONEY]DECIMAL(10,2)NULL)
GO
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
INSERT INTO TBTEST(TID,DATE,MONEY)
SELECT * FROM OPENROWSET('Microsoft.jet.OLEDB.12.0',
'Excel 12.0;HDR=Yes;IMEX=1;Database=C:\TEST(2).xlsx',
'select * from [Sheet1$]')
我使用的64位SQL SERVER 2008 R2 ,office是2010,但是产生错误:訊息 7403,層級 16,狀態 1,行 2
OLE DB 提供者 "Microsoft.jet.OLEDB.12.0" 尚未註冊。在网上找到解决方案:management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选但是找不到服务器对象这个选项,麻烦各位大神帮帮我!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货