【问题标题】:How To Backup Microsoft Azure SQL Database Using ASP.NET如何使用 ASP.NET 备份 Microsoft Azure SQL 数据库
【发布时间】:2020-01-29 02:05:22
【问题描述】:

您好,我正在尝试使用 ASP.Net 应用程序以编程方式将 Microsoft Azure SQL 数据库备份到可以下载到本地计算机或 Azure blob 存储平台的 .BACPAC 文件中。我知道以前有人问过类似的问题,但我已经在网上搜索过,但找不到最近似乎可行的解决方案。似乎也无法进行简单的“备份数据库”SQL 查询,因为我经常收到错误消息:此版本的 SQL Server 不支持“备份数据库”。任何帮助将不胜感激。 Attempt at consuming API

【问题讨论】:

  • 以后请引用@@VERSION。现在有很多不同的 SQL 产品。

标签: c# sql asp.net asp.net-mvc azure


【解决方案1】:

我认为最简单的方法是使用Databases - Export Rest Api(将数据库导出到 bacpac) rest api 为您提供了一个 blobUri,您可以使用它来下载或传输到 Azure blob 存储

【讨论】:

  • 太棒了,这看起来就像我要找的一样。您是否有任何有关如何使用 API 的示例代码?
  • docs.microsoft.com/en-us/aspnet/web-api/overview/advanced/… 这是一个基本的Call a Web API From a .NET Client 教程。如果我的答案是您想要的,请接受。
  • 你能看看我用附图做的编辑吗?我收到一个错误:“远程服务器返回错误:(401) Unauthorized.””
  • storageUri 应该是这样的 "storageUri": "https://test.blob.core.windows.net/bacpacs/testbacpac.bacpac" 您只提供了子文件夹的位置。先用邮递员工具试试,然后用c#试试
猜你喜欢
  • 2011-09-19
  • 1970-01-01
  • 2021-09-18
  • 2021-03-04
  • 2015-05-15
  • 2019-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多