我安装了Ubuntu 16.04和MSSQL服务器(包括ODBC驱动程序) .

我需要此服务器连接到Azure数据库,以便安装MS ODBC驱动程序 . 我在odbcinst.ini和odbc.ini中设置了Azure服务器的详细信息(在/ etc /和/ opt / microsoft / msodbcsql / etc /中) . 我已经使用isql测试了ODBC连接,它连接起来,我可以从Azure表中检索数据 .

然后我使用SQL Management Studio连接到Linux MSSQL服务器,并尝试将链接服务器设置到Azure数据库,这就是我遇到问题的地方 .

当我去创建链接服务器时,它只显示一个连接到它不喜欢的SQL服务器的选项 . 我已经在Windows服务器上成功设置了这个,唯一的区别是我可以看到Windows服务器在Providers下有一个列表,而linux没有 .

有谁知道如何在Linux服务器上添加提供程序?

非常感谢