总不能看着它一天天大起来直到爆炸吧!
在sql 中可以清空事务的,在右键菜单中all tasks中。
你用右键点击要备份的数据库 选所有任务/备份数据库 然后选中事务日志 备份后,事务日志会自动缩小 并设定删除X天前的备份文件 建议事务日志天天备份 数据库 每1周备份一次 使用数据库维护计划 设置好以后可自动备份 不过要将SQL服务器的 SQL Server Agewnt 服务启动否则不能自动备份
菜单不一定可以清空日志,用这个方法吧,百试不爽:
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;