使用 SqlTabledependency 的 Azure DB

问题描述 投票:0回答:2

您好,我是使用 SQLTableDependency 的新手,并且能够通过 C# 在本地连接到数据库。我想连接到我们在 azure 上的数据库,并认为我只需设置连接字符串,但在运行它时出现此错误:

TableDependency.SqlClient.Exceptions.ImpossibleOpenSqlConnectionException:'使用以下连接字符串'数据源无法打开数据库连接

c# azure-sql-database
2个回答
2
投票

您需要运行代理服务才能使用 SqlTableDependency 检测更改。不幸的是,SQL Azure 数据库不支持 Service Broker。 Azure SQL 数据库不支持 SQL 依赖项。

更新:新的 Azure 托管实例支持 Service Broker,如此处所述。


© www.soinside.com 2019 - 2024. All rights reserved.