Azure资源管理器(ARM)导入数据库(Bacpac)错误(已关闭)

时间:2016-01-08 00:54:31

标签: azure azure-sql-database azure-resource-manager

我正在使用ARM模板从存储在我的存储帐户上的 bacpac 文件执行导入Azure SQL数据库

但是我从Azure收到意外的错误请求错误。 几周前,同样的ARM模板一直运行良好。

当我尝试在新Azure门户中手动导入数据库时​​,我也从Azure收到错误,但他们没有指定错误详细信息。

我曾尝试过三个不同的地点:东南亚,北欧和中美洲,但都失败了。

以下是我用于数据库服务器和数据库导入的ARM模板部分。

{
  "type": "Microsoft.Sql/servers",
  "apiVersion": "2014-04-01-preview",
    "properties": {
        "administratorLogin": "[parameters('dbLogin')]",
        "administratorLoginPassword": "[parameters('dbPassword')]",
        "version": "12.0"
    },
  "name": "[parameters('sqlServerName')]",
  "location": "[resourceGroup().location]",
  "resources": [
    {
      "type": "firewallrules",
      "apiVersion": "2014-04-01-preview",
        "properties": {
            "endIpAddress": "0.0.0.0",
            "startIpAddress": "0.0.0.0"
        },
      "name": "AllowAllWindowsAzureIps",
      "dependsOn": [
        "[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
      ]
    },
    {
      "type": "databases",
      "apiVersion": "2014-04-01-preview",
      "properties": {
        "edition": "[parameters('databaseEdition')]",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "[parameters('maxDatabaseSize')]",
        "requestedServiceObjectiveId": "[parameters('dbServiceObjectiveLevel')]"
      },
      "name": "[parameters('webDatabaseName')]",
      "location": "[resourceGroup().location]",
      "dependsOn": [
        "[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
      ],
      "resources": [
        {
          "type": "extensions",
          "apiVersion": "2014-04-01-preview",
          "properties": {
            "operationMode": "Import",
            "storageKey": "[parameters('bacpacStorageKey')]",
            "storageKeyType": "Primary",
            "administratorLogin": "[parameters('dbLogin')]",
            "administratorLoginPassword": "[parameters('dbPassword')]",
            "storageUri": "[parameters('webBacpacUrl')]"
          },
          "name": "Import",
          "location": "[resourceGroup().location]",
          "dependsOn": [
            "[resourceId('Microsoft.Sql/servers/databases', parameters('sqlServerName'), parameters('webDatabaseName'))]"
          ]
        }
      ]
    },
    {
      "type": "databases",
      "apiVersion": "2014-04-01-preview",
      "properties": {
        "edition": "[parameters('databaseEdition')]",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "[parameters('maxDatabaseSize')]",
        "requestedServiceObjectiveId": "[parameters('dbServiceObjectiveLevel')]"
      },
      "name": "[parameters('coreDatbaseName')]",
      "location": "[resourceGroup().location]",
      "dependsOn": [
        "[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
      ],
      "resources": [
        {
          "type": "extensions",
          "apiVersion": "2014-04-01-preview",
          "properties": {
            "operationMode": "Import",
            "storageKey": "[parameters('bacpacStorageKey')]",
            "storageKeyType": "Primary",
            "administratorLogin": "[parameters('dbLogin')]",
            "administratorLoginPassword": "[parameters('dbPassword')]",
            "storageUri": "[parameters('coreBacpacUrl')]"
          },
          "name": "Import",
          "dependsOn": [
            "[resourceId('Microsoft.Sql/servers/databases', parameters('sqlServerName'), parameters('coreDatbaseName'))]"
          ]
        }
      ]
    },
    {
      "type": "databases",
      "apiVersion": "2014-04-01-preview",
      "properties": {
        "edition": "[parameters('databaseEdition')]",
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": "[parameters('maxDatabaseSize')]",
        "requestedServiceObjectiveId": "[parameters('dbServiceObjectiveLevel')]"
      },
      "name": "[parameters('mastrerDatabaseName')]",
      "location": "[resourceGroup().location]",
      "dependsOn": [
        "[resourceId('Microsoft.Sql/servers', parameters('sqlServerName'))]"
      ],
      "resources": [
        {
          "type": "extensions",
          "apiVersion": "2014-04-01-preview",
          "properties": {
            "operationMode": "Import",
            "storageKey": "[parameters('bacpacStorageKey')]",
            "storageKeyType": "Primary",
            "administratorLogin": "[parameters('dbLogin')]",
            "administratorLoginPassword": "[parameters('dbPassword')]",
            "storageUri": "[parameters('masterBacpacUrl')]"
          },
          "name": "Import",
          "location": "[resourceGroup().location]",
          "dependsOn": [
            "[resourceId('Microsoft.Sql/servers/databases', parameters('sqlServerName'), parameters('mastrerDatabaseName'))]"
          ]
        }
      ]
    }
  ]
}

来自Azure门户的ARM部署错误: enter image description here

感谢任何帮助或建议!

注意:我怀疑这可能是由于平台问题,但过去几天没有报告我尝试过的基于 Azure status history

1 个答案:

答案 0 :(得分:1)

通过Microsoft Azure支持验证,他们确认这是一个平台问题。

更新: Microsoft解决了与导入数据库相关的平台问题后,问题已得到解决。