如何恢复删除文件流数据的数据库

如何恢复删除文件流数据的数据库

我有一个 50GB 的 SQL Server 2008R2 数据库备份。

我只想恢复“表”,而不是文件流数据(保存为文件流的 blob)。

这是因为我没有 100GB 的可用空间(需要 50GB 来复制服务器上的文件,50GB 来恢复数据库)。

restore命令是否有一个开关可以避免恢复文件流 blob?

答案1

不,您无法从 SQL Server 备份中恢复特定结构;要么全部恢复,要么全部不恢复。最好的办法是尝试使用第三方工具或使用生成脚本选项 SQL Server Management Studio 编写数据脚本。

相关内容