我有一个 2.5TB 的 bak 文件,已压缩,DB 为 9TB
这些表有几个 MDF 文件,然后对数月的时间序列日志记录数据进行分区
我想读取此备份中的某个表。
有没有办法读取bak文件(某些表)或仅恢复表/主文件组并忽略分区
当前的恢复过程将需要几天的时间,我需要检查备份中是否有一堆已删除的行
我需要一种快速的方法来检查一个表中的数据,而无需等待巨大的恢复
SQL Server 2017 企业版
我有一个 2.5TB 的 bak 文件,已压缩,DB 为 9TB
这些表有几个 MDF 文件,然后对数月的时间序列日志记录数据进行分区
我想读取此备份中的某个表。
有没有办法读取bak文件(某些表)或仅恢复表/主文件组并忽略分区
当前的恢复过程将需要几天的时间,我需要检查备份中是否有一堆已删除的行
我需要一种快速的方法来检查一个表中的数据,而无需等待巨大的恢复
SQL Server 2017 企业版
不幸的是,这在 SQL Server 中本身是不可能的。不过,这是最重要的功能请求之一,因此请随意对其进行投票。
您要么需要恢复整个备份,要么开始使用提供此类功能的第三方工具。不幸的是,甚至大多数推荐的第三方工具也已经退役。
或者, SQL Server 中有一个称为“分段还原”的功能。这可能允许您仅恢复主文件组(因为您提到您有多个文件组):
和