当然, 上面的要求你配置好数据库邮件, 否则发不出邮件的我们公司的做法还是自己写程序, 如果代理作业失败就重启(2005 及之后的版本会自动重试)一般来说, 复制基本上都是分发的时候失败, 你可以查分发数据库(默认是distribution)中的 MSdistribution_history 
这个表中包含每个分发作业运行的历史情况, 你只要定期查每个分发作业最后一次的历史记录是成功还是失败就可以了