想做个自动定时清除数据库日志我用的是sql2000数据库,是用存储过程写好再用作业调用好呢?还是直接在作业里面写好呢?能不能帮忙给一个定时清除日志的代码,我一直用DUMP   TRANSACTION  和BACKUP   LOG来对数据库日志进行清除,日志长的很快,平均一天5-10G。我每三到五天就清除一顺然后再运行收缩数据库来释放空间,所以想做个能定时自己清除日志的,有什么好的办法请大家指教下,谢谢了。不知道我用的这两条语句时间长了对数据库或服务器会不会造成不好的影响。我是个新手,对数据库和服务器的操作知道的很少。所以请大家说的尽量详细些谢谢大家了。