sql-server - 是否可以使用 Azure API 将数据库从备份文件的 url 恢复到 azure sql?

标签 sql-server azure azure-sql-database

我正在阅读有关使用 azure management studio 使用 T-SQL 查询恢复到 azure sql 的内容:

https://msdn.microsoft.com/en-US/library/jj852091.aspx

RESTORE DATABASE AdventureWorks2012 
FROM URL = 'https://mystorageaccount.blob.core.windows.net/privatecontainertest/AdventureWorks2012.bak' 
WITH CREDENTIAL = 'mycredential';
, STATS = 5 – use this to see monitor the progress
GO

有没有办法使用 azure API 以编程方式执行此操作?

最佳答案

是的,您可以使用 Azure REST API 进行恢复。以下链接显示了恢复已删除数据库的方法:

Restore Deleted Database Tutorial through REST

您可以使用您的订阅 ID 和服务器名称构建 POST 请求并将其发送到以下 URL。

https://management.core.windows.net:8443/{subscriptionId}/services/sqlservers/servers/{serverName}/restoredatabaseoperations

干杯, 路易斯

关于sql-server - 是否可以使用 Azure API 将数据库从备份文件的 url 恢复到 azure sql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30791564/

相关文章:

security - 保护 Azure 基础设施

sql-server - 备份 SQL Server 架构的最佳方法

c# - 将表列中的二进制读入 byte[] 数组

c# - 如何读取Azure存储容器中txt文件的内容?

asp.net - 如何在构建过程中从 Visual Studio 调用 aspnet_compiler?

sql-server - SQL Server 数据库主键上的 IdentityIsNotForReplication 阻止迁移到 SQL Azure

sql-server - 可以在不更新的情况下将旧版本的 MYSQL 数据库恢复到 SQL Server 2017 中吗?

c++ - 使用 C++ 和 SQL Native Client 的 SQLGetData 问题

Azure Function 作为 Web API 性能和定价

Azure 备份与 SQL 数据库备份链冲突