【问题标题】:Importing a Azure SQL DB导入 Azure SQL 数据库
【发布时间】:2015-07-11 09:39:41
【问题描述】:

我遇到了一个奇怪的问题,有人可以帮忙解决这个问题吗?我在 Blob 存储中有一个 .bacpac 文件,bacpac 文件大小约为 800 MB。此文件是通过从 Azure 上的一个 4 GB 的 SQL DB 导出来创建的。

当我尝试导入 .bacpac 文件时,仅在新数据库中创建了 DB 模式,表中的数据丢失了。有人可以提出这个建议吗?

非常感谢

【问题讨论】:

  • 尝试下载 bacpac 文件并通过 SSMS 2014 导入,这将输出它遇到的任何错误并帮助缩小问题范围。
  • 在将 bacpac 导入本地机器时经常出现内存不足的问题。我有 4 GB 可用空间,但仍然出现此错误 :(
  • 好的,确保您拥有最新的 DacFX:microsoft.com/en-us/download/details.aspx?id=46898 从那里尝试 SQLPackage.exe (msdn.microsoft.com/en-us/library/hh550080(v=vs.103).aspx),并将存储选项设置为文件。
  • 您是尝试从门户导入备份还是通过其他方式?

标签: azure-sql-database


【解决方案1】:

通过导入 BACPAC 文件创建新数据库

登录到 Azure 管理门户。 单击新建 > 数据服务 > SQL 数据库 > 导入。 ... 单击 BACPAC URL 下的文件夹以导航到导出的 .bacpac 文件的存储帐户、容器和文件名。 ... 为新的 SQL 数据库指定一个名称。

这可以完美运行,没有任何问题。

【讨论】:

    猜你喜欢
    • 2016-09-25
    • 2023-03-23
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    • 2021-04-13
    • 2018-03-11
    • 1970-01-01
    相关资源
    最近更新 更多