【问题标题】:Azure SQL Database download .bacpacAzure SQL 数据库下载 .bacpac
【发布时间】:2018-03-11 11:17:24
【问题描述】:

我想将我当前的数据库备份从 Azure 导出到我的本地本地环境。我从 Azure SQL 数据库创建了一个 .bacpac 文件并将其存储在我的 Azure Blob 存储中。

但是,每当我下载我的备份时,它总是以 .ZIP 文件而不是 .bacpac 文件的形式下载。如何确保下载 .bacpac 文件?

【问题讨论】:

    标签: database azure blob storage bacpac


    【解决方案1】:

    当系统提示您在本地保存文件时,只需将扩展名从 .ZIP 更改为 .bacpac。

    .bacpac file is simply a ZIP file(扩展名为 .bacpac,包含 SQL Server 数据库中的元数据和数据)。

    【讨论】:

    • 我这样做并尝试在本地 SQL 服务器上恢复它,但它不起作用。也许在 Azure SQL 上会起作用?谢谢
    • 我认为我需要更多细节,因为随着每个回复的发布,我们似乎获得了更多细节。你可以看看How to create a Minimal, Complete, and Verifiable example 并修改你的问题。谢谢。
    【解决方案2】:

    要导出您的 SQL Database from Azure,请导航到您的 SQL 数据库的 Azure 门户。您应该能够简单地单击“概览”刀片顶部的“导出”按钮。

    在下一个刀片上,您需要指定

    • BACPAC 文件名
    • Azure 存储帐户
    • 用于导出的容器,以及
    • 连接到源数据库的凭据

    然后您可以在底部的“概览”边栏的“导入/导出”历史记录下查看进度。

    【讨论】:

    • 谢谢,但我已经这样做了。我的问题是为什么当 bacpac 导出到 blob 存储时,我只能下载 .zip 文件而不能下载 .bacpac 文件?
    • 对不起,我很困惑。您是否询问在从 Azure 存储导出 Azure SQL 数据库或一个或多个(全部?)blob 时如何创建 .bacpac?也就是说,您是否尝试从 Azure 存储中导出所有 blob?
    • 我希望能够在从存储帐户中删除 .bacpac 后恢复它。那么是否可以从 azure blob 存储中下载 .bacpac?或者我只能下载 .zip?
    • 对不起,我还是一头雾水。您是否已创建 .bacpac 并将其存储在 Blob 存储中,现在您正尝试导出该项目?
    • 是的,完全正确。但是当我将它下载到本地 PC 时,格式是 .zip 而不是 .bacpac。如何下载 .bacpac 格式?
    猜你喜欢
    • 2011-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 2015-07-06
    相关资源
    最近更新 更多