기본 콘텐츠로 건너뛰기

MSDE 에서 LDF file 이 커지는 문제

- issue: Dr. Dido Kim
- date: 2/19/2017

- symptom

   - 뚜렷한 이상이 없이 Client 들이 Server에 접속이 끊어진다.
   - 서버를 리부팅하면 다시 된다.
   - 1~2시간 정도 사용하면 다시 접속이 안된다.
   - DB를 점검해보니 MDF 파일은 정상 사이즈는 10메가인데 LDF 파일은 160G 였음.

- challenge
   - 사이즈가 너무 커서 복사가 안되거나 너무 오래 걸림
   - 버전이 달라서 MSSQL 2012 EM에서 MDF 파일에서 LDF 파일을 다시 만드는 작업이 안됨.

- solution

   - 우선 log file shrink 명령로 시도

     DBCC SHRINKFILE(TSFD, 10) < 여기서 10은 10M임

     => 조금 줄어들긴 했는데 여전히 150G임

   - Log 파일 저장 방식을 바꾸고 다시 시작함

     BACKUP LOG database_name WITH TRUNCATE_ONLY
     DBCC SQLPERF(LOGSPACE) // 이 명령어로 파일 사이즈를 봄
     USE TSFD
     GO
     DBCC SHRINKFILE(2,10) 
     => LDF file이 10M 로 줄어듬. 성공.

** oql 사요하는 방법. cmd 화면에서

    osql -U"sa" -P"2002" // 이 명령어로 로그인 함. 그 다음에 명령어를 넣고 줄을 바꾼 후에 GO를 두고 엔터키를 치면 명령이 실행됨.




   




 

댓글

이 블로그의 인기 게시물

Kavo VS. MDK

-  행적 : 12시 30분 점심 먹고 집 출발 => 사무실 들러 핸드피스 같은 것 챙겨서 => 뉴욕으로 출발 => 하바디언 들려 임프레션, 힐링 배달하고 => DC 들려 Air motor 교체 해주고 => 홍치과 들려 센서 교체해주고 => 뉴저지로 돌아와 나이스 덴탈랩 배달하고 => 하나치과 들려 정리 방안 확정하고 집으로 돌아옴

셋째 딸 Alison Shijin Lee

셋째 딸이 어제 태어났다.

iSmile Dental - Taurus C1 installation

- 행적 : 8시 집 출발 -> 9시 사무실 도착, 및 준비물 챙김 -> 10시 창고 도착 -> 10시 30분 제품 확인 후에 싣고 병원으로 출발 -> 11시 iSmile 도착 -> 오후 5시 30분 설치 완료 및 출발 -> 전상태씨 베이사이드 역에 데려다 줌 -> 6시 30분 하버디언치과 들어 닥터 송 만남. -> 7시부터 저녁 ->9 시 50분 헤어져 사무실로 출발 -> 10시 30분 사무실 도착, 업무 정리하고 12시 30분 집으로 출발 - 사진 정리 - 의견