gpt4 book ai didi

c# - 是否可以使用 C# 以编程方式将 bacpac/bak 从 blob 存储恢复到 azure sql

转载 作者:行者123 更新时间:2023-12-03 01:38:16 61 4
gpt4 key购买 nike

是否可以以某种方式创建一个 azure 函数,每当在 blob 存储中创建新的 bacpac/bak 文件时,该函数就会恢复 azure sql 数据库?

最佳答案

您可以使用 blob 触发器创建 azure 函数,并在 C# 代码中使用 DacServices.ImportBacpac 方法。这是一个类似的问题:converting a blob (.bacpac) to .bacpac file to import database to SQL Server Azure?

这是 MS 文档:https://learn.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.dac.dacservices.importbacpac?view=sql-dacfx-140.3881.1

作为替代解决方案,您还可以进行 Azure REST API 调用。 https://learn.microsoft.com/en-us/rest/api/sql/databases%20-%20import%20export/createimportoperation“创建将 bacpac 导入现有数据库的导入操作。现有数据库必须为空。”

关于c# - 是否可以使用 C# 以编程方式将 bacpac/bak 从 blob 存储恢复到 azure sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56222097/

61 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com