[트랜잭션 로그 파일 크기 줄이기] DBCC SHRINKFILE > db

본문 바로가기

db

[트랜잭션 로그 파일 크기 줄이기] DBCC SHRINKFILE

페이지 정보

작성자 서방님 댓글 2건 조회 16회 작성일 09-03-26 15:24

본문

VERSION : MS-SQL 2000

 

트랜잭션 로그 파일 크기 축소 작업

 

 

다른곳을 찾아 보니

 

 

====================================================================================

방법 1

use database_name

go

DBCC SHRINKFILE(로그파일명, 축소크기)

이렇게 하면 축소 된다고 해서 했더니 안된다.

서버: 메시지 8985, 수준 16, 상태 1, 줄 1
sysfiles에서 'C:\Microsoft SQL Server\MSSQL\Data\로그파일명.LDF' 파일을 찾을 수 없습니다.
DBCC 실행이 완료되었습니다. DBCC에서 오류 메시지를 출력하면 시스템 관리자에게 문의하십시오.

※ 참고로 로그파일명은 절대경로로도 해보고 파일명만도 적어 봤으나 같은 에러 메시지 출력

 

====================================================================================

방법 2

use database_name

go

1. BACKUP LOG 데이터베이스명 WITH TRUNCATE_ONLY
2. DBCC SHRINKFILE(로그파일명, 축소크기)

※ 로그파일명 은 ABC_Log.LDF 중에 'ABC_Log' 만 적는다.

 

1번 작업은 이상없이 실행되나

2번 작업은 위와 같은 에러 메시지 출력...

 

====================================================================================

방법 3

EM을 이용해서 해당데이터베이스의 모든작업에서 데이터베이스 축소를 이용해서 해당 데이터베이스로그를 축소했더니 축소되었다는 메시지만 나오고 실제 로그 크기는 줄지 않았다.

 

====================================================================================

방법 4

이 방법으로 성공했는데...

 

QA와 EM을 합한 방법으로

use database_name

go

1. BACKUP LOG 데이터베이스명 WITH TRUNCATE_ONLY

2. EM의 데이터베이스 축소

 

이렇게 했더니 실제 로그 크기가 줄었다...

 

 

백업~~ 정기적인 백업~~~

백업만이 저가 서버 딸랑 한대 운영하는 우리 시스템 관리자의 살길이다...

스캐줄러를 이용해 꼭~ 백업하셈..

댓글목록

나그네님의 댓글

나그네 작성일

<p>좋은 정보 감사합니다.</p>

서방님님의 댓글

서방님 작성일

<p>찾아 주셔서 감사합니다.</p>
<p>&nbsp;</p>
<p>도움이 되었다니 다행이네요~ ^^</p>

Total 447건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
302
어제
446
최대
592
전체
38,820

그누보드5
Copyright © seobangnim.com All rights reserved.
자바스크립트를 활성화 하세요![ 브라우저에서 자바스크립트를 활성화하는 방법 ]