SQL Server 日志文件清理

WBOY
풀어 주다: 2016-06-07 16:22:00
원래의
1144명이 탐색했습니다.

从数据库备份中还原数据库的时候,发现日志文件居然有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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!