【问题标题】:converting a blob (.bacpac) to .bacpac file to import database to SQL Server Azure?将 blob (.bacpac) 转换为 .bacpac 文件以将数据库导入 SQL Server Azure?
【发布时间】:2014-05-05 02:47:30
【问题描述】:

在使用 Azure 使用 MVC/C# 时,我需要从存储在 blob 存储中的 .bacpac 文件恢复数据库。我正在使用 DAC Framework API 从 Blob 存储访问 .bacpac。

问题:

DacServices.ImportBacpac 需要 .bacpac 文件,我可以引用 blob 文件(这是一个 .bacpac),但它是以 blob 而不是 .bacpac 文件的形式出现的。我不确定如何将 blob 转换为 .bacpac。你能指导我一些方法或 API 来进行转换吗? 稍后我将使用此文件将 backpac 导入 SQL Server Azure。

感谢您的时间和帮助。

【问题讨论】:

    标签: c# .net azure azure-sql-database bacpac


    【解决方案1】:

    最好的方法可能是将 blob 作为流读取 (CloudBlob.DownloadToStream()) 并从所述流 (BacPackage.Load()) 创建 bacpac。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 1970-01-01
    • 2016-09-20
    • 2016-07-04
    • 2018-03-11
    • 1970-01-01
    相关资源
    最近更新 更多