ms sql 收缩数据库日志
我们常常会遇到数据库日志不断增长带来的困扰! 严重时导致程序无法运行。
一下代码可以收缩数据库日志文件,使数据库恢复到轻便的状态。
红色文件为需要收缩的数据库名称。
USE [master] GO ALTER DATABASE DataBaseName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DataBaseName SET RECOVERY SIMPLE --简单模式 GO USE DataBaseName GO DBCC SHRINKFILE (N'DataBaseName_Log' , 11, TRUNCATEONLY) GO USE [master] GO ALTER DATABASE DataBaseName SET RECOVERY FULL WITH NO_WAIT GO ALTER DATABASE DataBaseName SET RECOVERY FULL --还原为完全模式 GO