Процедуры автоматизации SQL Server 2017 Ubuntu Ole - PullRequest
0 голосов
/ 20 февраля 2019

Я установил и настроил SQL Server 2017 в Ubuntu 16.04 с лицензией разработчика.Установка работает нормально, я также могу подключиться к ней с помощью Management Studio и восстановить базы данных из .bak файлов.

Но я не могу найти никакого решения или альтернативы использованию процедур автоматизации Ole.

Команды включения

sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE;  
GO  
sp_configure 'Ole Automation Procedures', 1;  
GO  
RECONFIGURE;  
GO  

возвращают этот ответ:

Параметр конфигурации «показывать расширенные параметры» изменен с 1 на 1. Запустите для установки оператор RECONFIGURE.
Параметр конфигурации «Процедуры Ole Automation» изменен с 1 на 1. Запустите для установки оператор RECONFIGURE.

Но когда я пытаюсь использовать sp_oacreate

EXEC @ret=sp_OACreate 'MSXML2.ServerXMLHTTP', @objectID OUT

Iполучил 0 как @ret значение, что означает, что все в порядке, но также получил сообщение об ошибке на выходе:

Не удалось загрузить DLL odsole70.dll или одну из библиотек, на которые она ссылается.Причина: 2 (система не может найти указанный файл.)

...