在sql 中可以清空事务的,在右键菜单中all tasks中。

解决方案 »

  1.   

    你用右键点击要备份的数据库 选所有任务/备份数据库 然后选中事务日志 备份后,事务日志会自动缩小 并设定删除X天前的备份文件 建议事务日志天天备份 数据库 每1周备份一次 使用数据库维护计划 设置好以后可自动备份 不过要将SQL服务器的 SQL Server Agewnt 服务启动(选中当启动OS时自动启动)否则不能自动备份
      

  2.   

    菜单不一定可以清空日志,用这个方法吧,百试不爽:
    1、关闭完所有使用SQL SEREVER的程序2、將DB设置成单用戶模式:
    use master
    go
    exec sp_dboption 'youDB','single user'3、將DB卸除:
    use master
    go
    EXEC  sp_detach_db  'youDB',  true  4、將日志文件移走或刪除  
     
    5、最后以单文件形式恢愎DB,系統自动分配给你一个500K大小的新日志文件:  
    EXEC  sp_attach_single_file_db  'youDB','e:\youDB.mdf';   
      

  3.   

    感谢各位的关照,特别感谢:——andyG(旁人皆睡我独醒)
    ——zhaohun(断线的风筝) 
    ——wyj1974(迷茫的帅哥)结贴。