>데이터 베이스 >MySQL 튜토리얼 >SQL Server 日志文件清理

SQL Server 日志文件清理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-07 16:22:001239검색

从数据库备份中还原数据库的时候,发现日志文件居然有120多G,通过Sql Management不行,果断使用DBCC语句清理成功!释放了空间!且清且速度! 首先呢,要看看备份数据时候的类型,这个很重要,要不清理不的 select name, recovery_model_desc from sys.databases

   从数据库备份中还原数据库的时候,发现日志文件居然有120多G,通过Sql Management不行,果断使用DBCC语句清理成功!释放了空间!且清且速度!

  首先呢,要看看备份数据时候的类型,这个很重要,要不清理不的

  select name, recovery_model_desc from sys.databases

  执行之后,,你能看到recovery_model_desc的类别,如果是FULL类型的话,一定要先改成SIMPLE的类型

  alter database数据库名称 set Recovery simple

  开始释放

  DBCC SHRINKFILE(N'数据库日志文件名称',10)

  释放成功后 查询

  SELECT NAME, size FROM sys.database_files

  改回FULL类型

  ALTER DATABASE DNNZhongChangOA SET Recovery FULL

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.