1

私は 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" のインスタンスを作成できません

私に何ができる?いくつかの解決策を試しましたが、何もしませんでした。

4

0 に答える 0