Я пытаюсь использовать команду OPENROWSET в SQL Server Studio Studio для запроса файлов Excel.
SELECT * INTO #Temp FROM OPENROWSET('Microsoft.ACE.OLEDB.16.0',
'Excel 12.0;Database=P:\location of file.xlsx,
'SELECT * FROM [Sheet1$]')
, но я получаю следующее сообщение: Сообщение 7403, уровень 16, состояние 1, строка 3 Поставщик OLE DB "Microsoft.ACE.OLEDB.16.0" не зарегистрирован.
Я установил 64-битную версию https://www.microsoft.com/en-us/download/details.aspx?id=54920, но мне все еще не повезло.Моя версия Office и SSMS являются 64-битными.
Я не могу понять, как заставить это работать, любая помощь будет высоко ценится.