我有一个问题,即我在sql Server 2008中的日志文件增长到40Gb,我想缩小它.我正在使用的查询是
- ALTER DATABASE DatabaseName SET RECOVERY SIMPLE
- use DatabaseName
- GO
- CHECKPOINT
- GO
- DBCC SHRINKFILE(transactionloglogicalfilename,TRUNCATEONLY)
- GO
- ALTER DATABASE DatabaseName SET RECOVERY FULL
不会将日志文件缩小到更多级别,并且缩减日志文件仅在短时间内立即扩展.
那问题出在哪里?
我有sql Server 2008 R2
请有人帮帮我