天天看点

截断Sql Server事务日志

--1.备份现有数据库

use databaseName

backup database 'dbname' to disk='D:/' --将数据库以'dbnmae'命名备份到D盘根目录

--2.截掉事务的逻辑日志。

BACKUP LOG databaseName with no_log

--3.得到日志文件名

select * from sysfiles

--4.截掉事务的物理日志。

DBCC SHRINKFILE (日志文件名) 

--注:这样截掉后的日志文件的大小为第一次建立时的文件的大小。并且日志文件名一定要用括号括起来。