Sql server SQL Server“;“BAK”;文件大小过大

Sql server SQL Server“;“BAK”;文件大小过大,sql-server,Sql Server,我在PC1上创建了SQL Server 2012(非Express edition)数据库的备份文件。生成的.BAK文件的文件大小为531 MB 然后,我将.BAK文件复制到拥有SQL Server 2012 Express edition的PC2中。 我从.BAK文件中恢复了数据库 然后立即从PC2上新创建的DB创建.BAK 令人惊讶的是,新的.BAK文件的大小是3GB 有人能告诉我为什么新创建的.BAK文件太大了吗 Ozair第一个(非快速)备份是否压缩?另外,您的backup语句(与您发布

我在PC1上创建了SQL Server 2012(非Express edition)数据库的备份文件。生成的
.BAK
文件的文件大小为531 MB

然后,我将
.BAK
文件复制到拥有SQL Server 2012 Express edition的PC2中。 我从
.BAK
文件中恢复了数据库

然后立即从PC2上新创建的DB创建
.BAK

令人惊讶的是,新的
.BAK
文件的大小是3GB

有人能告诉我为什么新创建的
.BAK
文件太大了吗


Ozair

第一个(非快速)备份是否压缩?另外,您的
backup
语句(与您发布的语句完全相同)将有助于了解情况。我使用GUI创建备份,而不是sql语句。此窗口顶部有一个“Script…”按钮,您可以在UI中设置选项,然后查看将执行的实际语句。谢谢,它完全相同(除了文件名或路径),在两台服务器上运行此选项可查看默认备份压缩设置<代码>EXEC sp_配置“备份压缩默认值”