设为首页 加入收藏

TOP

SQL2000自动备份数据库并发送邮件报告数据库自动备份情况(二)
2014-11-24 01:36:35 来源: 作者: 【 】 浏览:14
Tags:SQL2000 自动 备份 数据库 发送 邮件 报告 情况
@size int
declare @sizeM decimal (5, 2)

select top 1 @size=backup_size
from msdb.dbo.backupset
where database_name = @dbname
order by backup_start_date desc

set @sizeM = CAST(@size as float)/1024/1024
--print @sizeM
--邮件内容
declare @content varchar(2000)
set @content=数据库自动备份成功。
数据库名:+@dbname+
备份文件名:+@filename+
备份文件大小:+convert(varchar,@sizeM)+M
备份时间:+CONVERT(varchar, @time, 120 )+
这是一封系统自动发出的邮件,用来每天报告数据库自动备份情况,请不要直接回复。
--print @content
--发送邮件
EXECUTE dbtest.dbo.sys_sendmail dba@hks8.com,dba@shouji138.com,
数据库自动备份日报,@content
go

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用SQL语句生成带有小计合计的数据.. 下一篇教你怎样在Oracle数据库中高速导..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: