sql2005:

简单压缩步骤:

第一步:清空日志

DUMP TRANSACTION  databasename WITH NO_LOG

-- 第二步:截断事务日志

BACKUP LOG databasename WITH NO_LOG

-- 第三步:收缩数据库

DBCC SHRINKDATABASE(databasename)

sql2008:

USE [master]
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY SIMPLE --简单模式
GO
USE DNName
GO
DBCC SHRINKFILE (N'DNName_Log' , 11, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE DNName SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE DNName SET RECOVERY FULL --还原为完全模式
GO

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2021-08-30
  • 2021-12-10
  • 2021-06-06
猜你喜欢
  • 2021-08-20
  • 2022-02-04
  • 2021-10-31
  • 2021-10-19
  • 2021-08-30
  • 2022-12-23
相关资源
相似解决方案