sqlserver Agent定时自动备份数据库

Posted 小飞鱼通达二开

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver Agent定时自动备份数据库相关的知识,希望对你有一定的参考价值。

增加一条新的任务,其中执行代码部分如下:

DECLARE @filename VARCHAR(255); 
DECLARE @date DATETIME;
DECLARE @path VARCHAR(255); 
SELECT  @date = GETDATE(); 

SET @filename = CAST(DATEPART(yyyy, @date) AS VARCHAR) + '_' + CAST(DATEPART(MM, @date) AS VARCHAR) + '_'
      + CAST(DATEPART(dd, @date) AS VARCHAR) +'_' +CAST(DATEPART(HH, @date) AS VARCHAR)+'_' +DateName(minute,GetDate()) +'.bak';
SET @path = N'd:\\数据自动备份\\XFY_' + @filename; 

BACKUP DATABASE XFY TO DISK = @path;

调试时中间报错message未启动,安装网上的设置登录账号操作也还是有错误,很大程度上是写的sql有问题,先检查代码。

以上是关于sqlserver Agent定时自动备份数据库的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver Agent定时自动备份数据库

SQL Server 数据库定时自动备份(转载)

SQL Server 数据库定时自动备份

如何设置数据库的定时自动备份

使用bat批处理文件定时自动备份sqlserver数据库

sql2000定时自动备份数据库中的某一张表或多张表