Я установил и настроил 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 (система не может найти указанный файл.)