ARM 模板,服务器名称已经存在但实际上不存在

ARM Template, server name already exists but actually it didn't

我正在尝试使用 ARM 模板创建 SQL 服务器。 在执行它时,它会抛出一个错误:

Server Name already exists

但事实并非如此。

我尝试在不同地区的许多订阅和资源组中部署它,但结果总是一样。

我使用 [resourceGroup().name].

将资源组名称称为 SQL 服务器名称

此外,与 SQL 服务器、Vnet、Nsg、本地网络网关、VPN 网关一起使用资源组部署但创建成功。

SQL 服务器名称对于整个 Azure 必须是唯一的,不仅在您的订阅中。

您获得了一个完全合格的域名,因此您需要一个唯一的名称:

yourservername.database.windows.net

Azure SQL 服务器名称应该是通用唯一的,不适用于您的订阅