我们如何在 azure sql 管理实例中连接只读意图?

How we connect read only intent in azure sql manage instance?

我想在 Azure SQL 托管实例中连接只读副本以用于报告目的。为此,我尝试添加一个 ApplicationIntent=ReadOnly 参数。

但它仍然没有连接只读副本。那么在 Azure MI 中连接只读副本是否需要任何配置?

Azure 支持副本功能,请参阅本教程Configure replication in an Azure SQL Database managed instance database

但对于 ApplicationIntent=ReadOnly,它在 Azure SQL 托管实例中不受支持或适用。

你可以参考这个文档:SQL Server Native Client Support for High Availability, Disaster Recovery.

希望这对您有所帮助。

Azure SQLMI Business critical service tier has Built-in additional read-only database replica 可用于报告和其他类似于 azure sql 数据库高级层的只读工作负载。它默认启用,无需用户操作。您需要使用 'ApplicationIntent=ReadOnly' 标志来访问内部副本。