此版本是始终只有最新的一版(我自己的用的是版本是每天都有一个备份) 代码如下: declare @DBName varchar(200) set @DBName=’ReportServer$SQL2005′ –截断日志 DUMP TRANSACTION @DBName WITH NO_LOG –收缩数据库 DBCC SHRINKDATABASE (@DBName,TRUNCATEONLY) –备份数据库 USE master declare @Version varchar(20) declare @DateAppend varchar(20) declare @BasePath varch