【问题标题】:Unable to create new Azure SQL VM无法创建新的 Azure SQL VM
【发布时间】:2018-10-21 06:49:11
【问题描述】:

部署模板验证失败:

 The template resource 'xxx/SqlIaasExtension' at line '1' and column '5024' is not valid:
 The resource identificator 'xxx/ManagedIdentityExtensionForWindows' is malformed. Please see https://aka.ms/arm-template-expressions/#reference for usage details.. Please see https://aka.ms/arm-template-expressions for usage details. 

其他人在使用新的 VM 向导时有这方面的经验吗?我尝试在 Windows Server 2012 下使用 SQL Server 2014 创建 VM。

【问题讨论】:

  • 您能否发布您用于此部署的 ARM 模板文件?这对于这里的人们了解潜在问题是有用的。通常,仅发布错误消息是不够的。
  • 我没有使用任何模板文件;我使用门户向导来做到这一点
  • 嗨@MikeH。你是如何创建这个虚拟机的?您是使用来自市场的 Windows Server 2012R2 映像上的 SQL Server 2014 SP2 Enterprise 创建的吗?
  • @WayneYang-MSFT 我在尝试通过 Azure 门户创建“免费许可证:Windows Server 2016 上的 SQL Server 2016 SP1 开发人员”VM 时遇到了同样的错误。唯一的区别是它是第 1 行和第 5158 列。如果在“设置”边栏选项卡上为托管服务标识选择“否”,则不会显示错误。
  • @WayneYang-MSFT 仍未成功创建虚拟机;我尝试在(现在)各种 VM sku 上同时使用标准版和企业版(Server 2016)。最近的是 E2v3 和 D2v3。

标签: azure azure-sql-database azure-virtual-machine


【解决方案1】:

设置边栏的Managed service identity下选择No来解决错误。

如果您需要托管服务标识功能,这仍然是一个问题,但您至少可以通过选择否来创建 VM。

【讨论】:

  • 这是否意味着我将仅限于 SQL 身份验证才能访问 SQL 实例?
  • 我试了一下,它确实有效。虽然这在技术上是一个答案,但我有一张 Azure 支持的票,所以他们知道这个问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-20
  • 2020-10-09
相关资源
最近更新 更多