Хранимая процедура на SQL Server 2017 вызывает команду OPENROWSET для загрузки файла из файла .xlsx.
При запуске хранимой процедуры на сервере она работает нормально и загружает строки xlsx в таблицы данных. Однако, когда пакет служб SSIS выполняет задачу «Выполнение инструкции T-SQL» для выполнения EXEC той же хранимой процедуры, он выдает мне эту ошибку:
"[Выполнить задачу SQL] Ошибка: не удалось выполнить запрос" EXEC USP NAME "
со следующей ошибкой: «Невозможно инициализировать объект источника данных
Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)".
Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)"
вернуло сообщение «Unspecified error». ". Возможные причины сбоя:
Проблемы с запросом, свойство ResultSet установлено неправильно,
параметры установлены неправильно или соединение не установлено
правильно ".
Соединение, используемое в пакете, имеет полный доступ к папке, содержащей файл xlsx, и тестовое соединение работает нормально.