Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.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
Sql server 通过Azure资源管理器从公共blob将.bacpac导入SQL Azure_Sql Server_Azure_Azure Sql Database_Azure Resource Manager - Fatal编程技术网

Sql server 通过Azure资源管理器从公共blob将.bacpac导入SQL Azure

Sql server 通过Azure资源管理器从公共blob将.bacpac导入SQL Azure,sql-server,azure,azure-sql-database,azure-resource-manager,Sql Server,Azure,Azure Sql Database,Azure Resource Manager,我从原始SQL Azure DB创建了一个.bacpac,我想在部署过程中导入到一个新数据库。要做到这一点,我希望有一个github页面,其中包含通常的Deploy To Azure按钮,只需单击一次即可执行部署任务,并设置我的整个应用程序 然而,要做到这一点,我需要在数据库上设置一些初始数据。在查阅了互联网后,我看到了这篇文章,它也有类似的问题 现在,我在ARM模板中运行了一个MSDeploy扩展,它从一个公共azure blob部署了一个网站。理想情况下,我也希望对数据库执行此操作,但该命令

我从原始SQL Azure DB创建了一个.bacpac,我想在部署过程中导入到一个新数据库。要做到这一点,我希望有一个github页面,其中包含通常的Deploy To Azure按钮,只需单击一次即可执行部署任务,并设置我的整个应用程序

然而,要做到这一点,我需要在数据库上设置一些初始数据。在查阅了互联网后,我看到了这篇文章,它也有类似的问题

现在,我在ARM模板中运行了一个MSDeploy扩展,它从一个公共azure blob部署了一个网站。理想情况下,我也希望对数据库执行此操作,但该命令似乎需要填充storageKeyType和storageKey参数

有没有办法绕过这个限制?我应该放弃,让我的应用程序执行数据库的初始设置吗?在公共github模板中共享存储密钥似乎不是一个很好的计划

下面是一段代码片段:

"resources": [
        {
          "name": "Import",
          "type": "extensions",
          "apiVersion": "2014-04-01-preview",
          "dependsOn": [
            "[variables('sqlsrvmymisName')]",
            "[variables('sqldbmymisName')]"
          ],
          "properties": {
            "storageUri": "https://publicblob.blob.core.windows.net/artifacts/publicblob.bacpac",
            "administratorLogin": "MasterAccount",
            "administratorLoginPassword": "P@ssw0rd",
            "operationMode": "Import",
            "storageKeyType": "Primary",
            "storageKey": ""
          }
        }
      ]

如果您真的希望它公开,请尝试以下方法:

"storageKeyType": "SharedAccessKey",
"storageKey": "?",

如果您真的希望它公开,请尝试以下方法:

"storageKeyType": "SharedAccessKey",
"storageKey": "?",

谢谢,它加载正确。现在来看看它是否适合我们的目的!谢谢,它加载正确。现在来看看它是否适合我们的目的!