Azure sql数据库导出到存储Blob失败

时间:2019-01-16 09:32:27

标签: azure azure-sql-database azure-storage-blobs

我试图将azure的sql数据库导出到存储blob,但是操作失败。我上个月每天都执行此任务,而这个问题是新的。它显示如下:

服务操作期间遇到错误。Blobhttps://blob link / dbname-2019-1-16-14-24.bacpac无法写入。远程服务器返回错误:(403)禁止。远程服务器返回错误:(403)禁止。

3 个答案:

答案 0 :(得分:4)

我有同样的问题。我已经联系了Azure支持,这是他们的回应。

  

我们最近在导入/导出服务中发现了一种回归,该回归正在为存储帐户生成错误的SAS令牌。

     

工程团队已经推出了此修复程序,但要在全球范围内应用此修复程序可能需要一些时间。

     

请尝试以下链接访问Azure门户,然后执行导出操作:

     

https://portal.azure.com/?feature.canmodifystamps=true&microsoft_azure_storage=stage1

     

如果通过上述链接打开该门户,则会显示一个橙色标题栏。

所以,现在应该已经修复了。

答案 1 :(得分:0)

如果您在此link之后使用sql脚本进行备份,那么我怀疑已达到共享访问签名的过期日期。

请重新生成共享访问签名,然后使用新密钥进行备份。

请让我知道是否还有其他问题。

答案 2 :(得分:0)

确保防火墙规则不存在。请转到Azure门户“存储帐户→“ YourStorageAccountName”→防火墙和虚拟网络(左侧垂直面板)。将其从“所有网络”置于“允许访问”。您还可以为存储帐户配置例外,但受信任的Microsoft服务除外如here所述。