【发布时间】:2021-09-28 23:16:15
【问题描述】:
我正在尝试通过 ADF 将数据从 azure 存储帐户中的 .bak 文件传输到 Azure SQL Db。我知道 ADF 不支持它,但有什么解决方法吗?
【问题讨论】:
标签: azure azure-sql-database azure-data-factory-2 database-backups
我正在尝试通过 ADF 将数据从 azure 存储帐户中的 .bak 文件传输到 Azure SQL Db。我知道 ADF 不支持它,但有什么解决方法吗?
【问题讨论】:
标签: azure azure-sql-database azure-data-factory-2 database-backups
您必须有一个 SQL Server 盒装产品实例,例如在虚拟机 (VM) 或本地 SQL 实例上运行的 2019 才能使其正常工作。通过 Azure 数据工厂 (ADF) 中的存储过程活动将备份还原到该 SQL 实例,然后使用复制活动加载数据。无论是在本地还是在 Azure 中,您都需要一个自托管的集成运行时 (SHIR) 来访问 SQL 实例。
为了增加价值,您可以使用 ADF 通过 REST API 调用启动和停止您的虚拟机,作为您管道的一部分。我认为你可以做这样的事情(未经测试):
无法直接访问 .bak 文件。我过去曾阅读过有关 .bak 文件查看器的信息,但您无法将其构建到架构中。这些将太不可靠或不可信。
【讨论】: