使用情景: 数据库文件越来越大,尤其是日志文件,短短数月增加到十几个G,给数据维护带来极大的不便.可以使用以下sql语句,将数据库日志文件压缩到1M:
DUMP TRANSACTION DatabaseName WITH NO_LOG
BACKUP LOG DatabaseName WITH NO_LOG
DBCC SHRINKDATABASE(DatabaseName)
EXEC sp_dboption 'DatabaseName', 'autoshrink', 'TRUE'
使用情景: 数据库文件越来越大,尤其是日志文件,短短数月增加到十几个G,给数据维护带来极大的不便.可以使用以下sql语句,将数据库日志文件压缩到1M:
DUMP TRANSACTION DatabaseName WITH NO_LOG
BACKUP LOG DatabaseName WITH NO_LOG
DBCC SHRINKDATABASE(DatabaseName)
EXEC sp_dboption 'DatabaseName', 'autoshrink', 'TRUE'