如何使用备份文件知道数据库大小而不恢复它

Ash*_*ish 3 sql-server backup sql-server-2008-r2 database-size

无论如何,我们可以使用备份文件估计/知道数据库的大小而无需恢复它吗?

von*_*ryz 11

是的,有,但RESTORE无论如何你必须使用命令。而不是RESTORE DATABASE,用于RESTORE FILELISTONLY获取备份中文件详细视图。大小列告诉文件大小(以字节为单位)。

RESTORE FILELISTONLY FROM DISK = N'v:\MyBackup.bak'
Run Code Online (Sandbox Code Playgroud)