Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t从SSMS连接到Azure Sql数据库:";此服务器上的公共数据终结点不可访问…“;_Azure_Azure Sql Database - Fatal编程技术网

Can';t从SSMS连接到Azure Sql数据库:";此服务器上的公共数据终结点不可访问…“;

Can';t从SSMS连接到Azure Sql数据库:";此服务器上的公共数据终结点不可访问…“;,azure,azure-sql-database,Azure,Azure Sql Database,尝试从客户端计算机上的SSMS连接到Azure Sql数据库时,出现以下错误: 此服务器上的公共数据终结点不可访问。要连接到此服务器,请从虚拟网络内部使用专用终结点 我的Azure Sql server防火墙设置似乎正确: 在第1条规则中,开始和结束IP地址等于my azure web应用程序的IP地址,顺便说一句,该应用程序已成功连接。 在第二条规则中,开始和结束IP地址等于我的客户机的IP地址 这个问题在几天前就开始了,在那之前我从SSMS连接没有问题 还有几点: 使用联机开放端口检查

尝试从客户端计算机上的SSMS连接到Azure Sql数据库时,出现以下错误:
此服务器上的公共数据终结点不可访问。要连接到此服务器,请从虚拟网络内部使用专用终结点

我的Azure Sql server防火墙设置似乎正确:


在第1条规则中,开始和结束IP地址等于my azure web应用程序的IP地址,顺便说一句,该应用程序已成功连接。 在第二条规则中,开始和结束IP地址等于我的客户机的IP地址

这个问题在几天前就开始了,在那之前我从SSMS连接没有问题

还有几点:

  • 使用联机开放端口检查器,我验证了域.database.windows.net上的端口1433是否打开
  • 在同一台客户机上,在Windows ODBC管理员中,我有一个指向同一数据库的DSN,它连接正常。但是,如果我使用相同的设置定义一个新的DSN,它将收到与上面SSMS中相同的错误
  • 我不知道这是否相关,但当我尝试更改Azure Sql server“防火墙和虚拟网络”页面中的任何设置时(上图),大多数情况下更改都不会保存。活动日志显示操作超时。我在中报告了此问题,但尚未收到任何有用的答复

无论是在这里还是在微软论坛都没有得到任何帮助,我别无选择,只能为Azure支持计划付费。我报告了问题,他们从他们这边解决了问题。我现在可以使用SSMS连接到我的数据库

我知道这是Azure平台中的一个bug。这是我从他们那里收到的信息:

我们最近推出了一个名为Deny Public Endpoint Access的功能,该功能在服务器级别启用/禁用。但是,我们在MS工作流中错过了一个状态(停用)。这意味着,如果服务器包含已停用的实例,并且客户尝试在服务器上启用/禁用公共端点访问(面向客户的属性名称为PublicNetworkAccess),则工作流将因无法处理已停用的实例而停滞。

我们当前已为此签入修复程序:。但是,现在有禁飞区,我们正在考虑如何尽快部署此修复程序

在这里或MS论坛没有收到任何帮助后,我别无选择,只能支付Azure支持计划的费用。我报告了问题,他们从他们这边解决了问题。我现在可以使用SSMS连接到我的数据库

我知道这是Azure平台中的一个bug。这是我从他们那里收到的信息:

我们最近推出了一个名为Deny Public Endpoint Access的功能,该功能在服务器级别启用/禁用。但是,我们在MS工作流中错过了一个状态(停用)。这意味着,如果服务器包含已停用的实例,并且客户尝试在服务器上启用/禁用公共端点访问(面向客户的属性名称为PublicNetworkAccess),则工作流将因无法处理已停用的实例而停滞。
我们当前已为此签入修复程序:。然而,由于现在有禁飞区,我们正在考虑如何尽快部署此修复程序