sql server 2008如何清除日志? 日志文件太大了,占用空间过多,如何清除日志? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 backup log table_name with no_logdbcc shrinkdatabase(workflow_cdea,truncateonly) 首先你的问题在于2008,如果是2005 那上面的方法都是对的,如果是2008,则比较麻烦,首先你需要将数据库转为SIMPLE方式在SHRINK你的数据库,2005 的 BACKUP LOG WITH NO_LOG在2008 已经不在支持了,做了也会报错,另外2008 比较智能,除非一个懒人的办法是将数据库调整成SIMPLE模式,待2-3天你的数据库日志自然会被CUTTING当然如果你每天备份FULL,那你的日志也会被CUTTING。 USE [master]GOALTER DATABASE [dataware] SET RECOVERY FULL WITH NO_WAITGOUSE [dataware]GODBCC SHRINKDATABASE(N'dataware', 20 )GO 帮忙看一个多表查询的问题! 【交流】SQL2005CLR函数扩展-数据导出 sql函数问题 跨服务器 触发器插入数据出错 请大家帮忙 高手请进:请问哪里可以看到触发器的执行结果? Inserted 和 Deleted 表在触发器中如何用? 关于视图触发器,救命啊! 各位进来看看!!! 全文检索 还有人吗?请再帮忙看一下 当前活动中的“锁/进程 ID”,“锁/对象”,分别是什么意思呀?
backup log table_name with no_log
dbcc shrinkdatabase(workflow_cdea,truncateonly)
GO
ALTER DATABASE [dataware] SET RECOVERY FULL WITH NO_WAIT
GO
USE [dataware]
GO
DBCC SHRINKDATABASE(N'dataware', 20 )
GO