Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否将blob(.bacpac)转换为.bacpac文件以将数据库导入SQL Server Azure?_C#_.net_Azure_Azure Sql Database_Bacpac - Fatal编程技术网

C# 是否将blob(.bacpac)转换为.bacpac文件以将数据库导入SQL Server Azure?

C# 是否将blob(.bacpac)转换为.bacpac文件以将数据库导入SQL Server Azure?,c#,.net,azure,azure-sql-database,bacpac,C#,.net,Azure,Azure Sql Database,Bacpac,在MVC/C和Azure中工作时,我需要从存储在blob存储中的.bacpac文件恢复数据库。我正在使用DAC框架API从Blob存储访问.bacpac 问题: DacServices.ImportBacpac需要.bacpac文件,我可以引用blob文件(它是.bacpac),但它是作为blob而不是.bacpac文件提供的。我不知道如何将blob转换为.bacpac。你能告诉我一些方法或API来进行转换吗? 稍后,我将使用此文件将backpac导入SQL Server Azure 谢谢你的时

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

问题:

DacServices.ImportBacpac
需要.bacpac文件,我可以引用blob文件(它是.bacpac),但它是作为blob而不是.bacpac文件提供的。我不知道如何将blob转换为.bacpac。你能告诉我一些方法或API来进行转换吗? 稍后,我将使用此文件将backpac导入SQL Server Azure


谢谢你的时间和帮助

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

也许您也可以回答这个问题: