2016-04-04 49 views
0

SQL Server 2014を使用しています。データSQL Serverをエクスポートする必要があります。 SQL Server 2014リンクサーバー "(null)"のOLE DBプロバイダ "Microsoft.ACE.OLEDB.12.0"のインスタンスを作成できません

はので、私はこの

CREATE TABLE OI_TEMP 
(
OI_NAME  TEXT 
,OI_ADDRESSS TEXT 
) 

INSERT INTO OI_TEMP (OI_NAME,OI_ADDRESSS) VALUES('AA','BBB') 

insert into OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0;Database=D:\testing.xlsx;', 
'SELECT OI_NAME,OI_ADDRESSS FROM [Sheet1$]') select OI_NAME,OI_ADDRESSS from OI_TEMP 

ように試みたが、動作していない.. 私が間違っているのは何...ここで探していますが、私のために働いていない答えるCannot create an instance of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".

そのショー? そして私は別の疑問を持っていますが、特定の行にレコードを挿入することは可能ですか?

sqlサーバー2014を使用しています。

そのSQL Server 2008のでの作業が、2014が....ここで間違って何をやっているSQL Serverで動作していませんか?

答えて

0

サーバーにMicrosoft.ACE.OLEDB.12.0データプロバイダがインストールされていません。 実行時にAccess DBランタイム

+0

をインストールする必要がありますか?申し訳ありませんが、私は立っていることができません – Sathish

+0

と私はすでにアクセスデータベースエンジンをインストール – Sathish

関連する問題