【问题标题】:SSMS - Linked Servers - AzureSSMS - 链接服务器 - Azure
【发布时间】:2021-10-26 09:02:33
【问题描述】:

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

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

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

有什么想法吗?

提前表示感谢

【问题讨论】:

    标签: mysql azure ssms linked-server


    【解决方案1】:

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

    你不能。

    Azure SQL 不支持链接服务器。只有本地 SQL Server 和 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 但this is not the same as a Linked Server。

    【讨论】:

    • 感谢您的快速回答,我会试试 OPENROWSET
    • 您好,我没有使用 OPENROWSET,所以我购买了一个 SQL 托管实例,但我也遇到了问题。设置 DSN 以与托管 SQL 实例一起使用时,是否必须在托管托管实例的虚拟机上设置并安装 ODBC 驱动程序?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-28
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 2017-05-12
    • 2012-07-21
    • 1970-01-01
    相关资源
    最近更新 更多