エラー:
OLE DB プロバイダー 'Microsoft.ACE.OLEDB.12.0' は、プロバイダーがシングル スレッド アパートメント モードで実行するように構成されているため、分散クエリには使用できません。
そして、私が見ている答えは、64 ビット Sql Server と 32 ビット Office の間の競合です。Excel で openrowset を Sql Server に実行する方法はありますか?
insert into dbo.FiscalCalendar
select * from
openrowset('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0 Xml;Database=C:\Users\uname\Desktop\fy11.xlsx;',
'Select * from [Sheet1]')