--创建一个作业,执行以下备份语句
BACKUP DATABASE [DBName] TO  DISK = N'C:\Backup\DBBak.bak' WITH NOFORMAT, NOINIT,  NAME = N'DB-完整 数据库 备份', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

解决方案 »

  1.   


    --建立一个job每天定时运行,每天一个备份文件
    DECLARE @sql VARCHAR(500),@DBNAME SYSNAME 
    SET @DBNAME = '数据库名'  --修改为要备份数据库名字 
    SET @sql = 'BACKUP DATABASE [' + @DBNAME + '] TO DISK = ''D:\' + @DBNAME + '_FULL_BAK_' +CONVERT(VARCHAR,GETDATE(),112)+ '.BAK''' 
    EXEC(@sql) 
      

  2.   

    自动备份
    管理->维护计划->创建新的维护计划->设置相应的数据库和时间即可即可