从 bacpac 创建新的 SQL Azure 数据库时出现“存储 URI 无效”错误

Chr*_*ris 2 database import azure bacpac azure-sql-database

我正在尝试从本地导出并作为 BLOB 上传到存储帐户容器的 bacpac 文件创建新的 SQL Azure 数据库。

当我在 SQL Server 上选择“导入数据库”并选择使用上传的 bacpac 作为导入源时,导入失败并显示错误“存储 URI 无效”。

怎么了?

Chr*_*ris 5

该错误有点神秘,但如果 bacpac 文件的名称中包含空格,则可能会发生这种情况。

我的 bacpac 的名称类似于“20200122 Database.bacpac”,名称中的空格导致 blob 的 URI 被视为无效。

删除空间解决了问题。