Windows 64 ビット Windows Server(2007) で SQL Server 2008 を使用しています。タスクで SQL Server Management Studio の Excel ファイルからデータをインポートしたときは問題ありませんでした。
次に、Access from 64-bit office 2010 for OLE DB driver をインストールしましMicrosoft.ACE.OLEDB.12.0
た。その後、Tasks を含む Excel ファイルをインポートできるようになりました。エラーメッセージは次のとおりです。
The provider is not registered on the local machine(system.data)
しかしMicrosoft.ACE.OLEDB.12.0
問題なく、 のコードで使用できますOpenQuery
。
混乱している。この問題を解決するにはどうすればよいですか?