如何创建数据库备份来替换以前创建的备份文件?

如何创建数据库备份来替换以前创建的备份文件?

如果我使用以下命令备份我的 SQL Server 2008 R2 数据库

set @BackupFileName = N'C:\backup\Production-db.BAK' BACKUP DATABASE
[Production-db] TO  DISK = @BackupFileName

并运行该命令两次,备份文件将增长到当前数据库大小的两倍。每次运行都会附加额外的数据。

我如何才能创建完整备份而不附加,而是通过替换以前的备份文件?

谢谢,

阿德里安

答案1

您应该指定FORMAT子句来覆盖您的媒体集。有关更多详细信息,请参阅以下 MSDN 文章:http://msdn.microsoft.com/en-us/library/ms191304.aspx

相关内容