【发布时间】:2019-03-05 03:24:28
【问题描述】:
独立的 Azure Web 作业无法连接到托管在 Azure VM 中的 SQL Server。
但我们可以从本地计算机连接到同一个 SQL SERVER。
错误详情:
底层提供程序在打开时失败。
作业因异常而失败:
与 SQL Server 建立连接时出现与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:TCP 提供者,错误:0 - 不知道这样的主机。)
【问题讨论】:
-
1.使用您要连接的服务器的全名 (myserver.database.windows.net) 而不是其他名称。2.在 Azure Sql Database.3 中配置防火墙。您可以将 SQL 配置为侦听特定端口(1433 和 1434)并在防火墙上打开该端口。检查链接。support.microsoft.com/kb/823938 4.连接字符串应该是 connectionString="Server=...." 。
标签: azure-webjobs azure-sql-server