SSMS - 链接服务器 - Azure

SSMS - Linked Servers - Azure

我希望有人可以帮助我解决这个问题。我们最近设置了一个 Azure SQL 服务器,并且我们有一个现有的外部托管 MySQL 服务器

我正在寻找一种方法来 link 这些以允许 SSMS 查询 MySQL 数据库,我相信这可以在 SSMS 中使用 linked 服务器来完成。问题是我的 SSMS 似乎没有我期望的选项 existing SSMS Options 像服务器对象和 linked 服务器

有谁知道为什么这不可见,我听说这是因为这是一个 Azure 服务器而不是托管的 SQL 服务器

有什么想法吗?

提前致谢

I am looking for a way to link these to allow SSMS to query against the MySQL database, which I believe can be done using a linked server in SSMS. The issue is that my SSMS seems to not have the options I would expect existing SSMS Options like Server Objects and linked servers

你不能。

Azure SQL 不支持链接服务器。只有本地 SQL 服务器和 Azure SQL 托管实例 支持。

https://docs.microsoft.com/en-us/sql/relational-databases/linked-servers/create-linked-servers-sql-server-database-engine?view=sql-server-ver15


However you can use OPENROWSET to query any OLE-DB data-source from Azure SQL but this is not the same as a Linked Server.