【问题标题】:Is it possible to restore a SQL Server database (or a single table) from backup to Databricks Delta table?是否可以将 SQL Server 数据库(或单个表)从备份还原到 Databricks Delta 表?
【发布时间】:2020-04-02 15:02:57
【问题描述】:
我们计划将一些存档 SQL Server 表迁移到 Databricks Delta 表。由于这些是存档并且可能不会经常更改,因此我们认为从备份中恢复它们而不是直接通过 JDBC 连接器连接可能会更好。是否可以将 SQL Server 中的数据库备份还原到 Databricks Delta 数据库/表中?如果是这样,我该怎么做?
【问题讨论】:
标签:
sql-server
databricks
database-backups
azure-databricks
delta-lake
【解决方案1】:
是否可以将 SQL Server 中的数据库备份恢复到 Databricks Delta 数据库/表中?
这是不可能的。 Spark 无法读取 SQL Server 数据库备份文件。对 SQL Server 数据库备份唯一能做的就是在正在运行的 SQL Server 实例上恢复它。