私は SQL Server 2012 を使用しており、次のクエリがあります。
CREATE TABLE Doc_tmp
(
DocGroupCode VARCHAR(255) NULL,
DocGroupText VARCHAR(255) NULL
)
insert into Doc_tmp (DocGroupCode, DocGroupText)
select DocGroupCode, DocGroupText from openrowset('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=D:\DocGroup.xls;', 'SELECT DocGroupCode, DocGroupText FROM [Sheet1$]')
実行すると、次のようになります
メッセージ 7302、レベル 16、状態 1、行 7
リンク サーバー "(null)" の OLE DB プロバイダー "Microsoft.Jet.OLEDB.4.0" のインスタンスを作成できません
私に何ができる?いくつかの解決策を試しましたが、何もしませんでした。