我正在尝试使用Azure门户将SQL Azure数据库导出到Azure存储。
出于某种原因,每次我尝试导出数据库时都会出现以下错误:
服务操作期间遇到错误。无法从数据库导出架构和数据。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。发生了一个或多个错误。抛出了'System.OutOfMemoryException'类型的异常。
此数据库的先前备份导致bacpac文件为112 MB。该数据库目前的大小为2.62 GB。
其他较小的数据库今天已成功备份,只是这个更大的数据库因此错误而不断失败。
我有什么想法可以让它发挥作用?
答案 0 :(得分:1)
问题现已解决。
门户网站是我们执行备份的正常途径,因为它执行了大量备份而没有任何打嗝。但是,由于失败只提供了OutOfMemoryException,我们又回到了SSMS备份选项MSDN article(在提出这个问题之前我们应该做的事情),虽然仍然失败,但突出显示问题是数据相关和不是门户网站。
实际问题与单个表中的单个xml列有关 - SSMS突出显示失败的表。值得庆幸的是,数据是暂时的,应该定期删除,不需要备份。
我们已经执行了必要的维护,因此能够进行完整备份。