在MVC/ C#中使用Azure工作时,我需要从存储在blob存储中的.bacpac文件中恢复数据库。我正在使用从Blob存储访问.bacpac。
问题:
DacServices.ImportBacpac需要.bacpac文件,我可以引用blob文件(这是一个.bacpac),但它作为blob而不是.bacpac文件提供。我不知道如何将blob转换为.bacpac。你能指点我一些方法或API来做这个转换吗?稍后,我将使用这个文件将backpac导入到。
谢谢你的时间和帮助。
发布于 2014-05-05 10:56:01
最好的方法可能是将blob读入流(CloudBlob.DownloadToStream())并从所述流(BacPackage.Load())创建bacpac。
https://stackoverflow.com/questions/23464034
复制相似问题