我在 Ubuntu 16.04 上安装并配置了 SQL Server 2017,并获得了开发者许可。安装工作正常,我也可以使用 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 Procedures”从 1 更改为 1。运行 RECONFIGURE 语句进行安装。
但是当我尝试使用sp_oacreate
EXEC @ret=sp_OACreate 'MSXML2.ServerXMLHTTP', @objectID OUT
我得到 0 作为@ret
值,这意味着它可以,但在输出时也收到错误消息:
无法加载 DLL odsole70.dll 或其引用的 DLL 之一。原因:2(系统找不到指定的文件。)。
有人可以建议一些解决方法或配置提示吗?