ms-sql 로그파일 줄이기, 로그백업, 로그없이 db 붙이기 > MySQL Tip

본문 바로가기
 

ms-sql 로그파일 줄이기, 로그백업, 로그없이 db 붙이기

페이지 정보

작성자 차동박 이름으로 검색 댓글 0건 조회 13,440회 작성일 05-11-27 18:52

본문

게시자 김대우(Konan) 작성일 2001-05-23 오후 11:47:38 조회수 4071
제목 : [FAQ]트랜젝션 로그 화일 껍데기 줄이기
내용은 작으나 껍데기가 커진 경우 입니다.

우선 만약을 위해 DB를 풀백업 받으세요.

그후.

EXEC sp_detach_db 'pubs', 'true'

식으로 DB를 detach 하세요.

그후

잠시 ldf화일을 rename 시키시고

mdf 화일만 가지고 첨부 시키시는 겁니다.

EXEC sp_attach_single_file_db @dbname = 'pubs', 
   @physname = 'c:\\Program Files\\Microsoft SQL Server\\MSSQL\\Data\\pubs.mdf'

식으로요.

잘 풀리시길 바라구요.

SQL2000 강좌의 데이터베이스 강좌 부분을 참고 하세요.

이만.


> XXX 님이 쓰신  글
> ----------------------------------------------------------
> 제가 초보라 잘몰라서 질문을 올립니다.
> 현재 DB서버에 test라는 데이타 베이스가 있는데,
> 총 DB space는 230 MB 로 잡혀있고,
> 트랜잭션로그 파일은 4개의 파일을 합쳐서 13 GB 로 되어있습니다.
> 이렇게 4개의트랜잭션 로그파일을 생성하게 된 이유는 로그인시 에러가 발생을 해서 
> 그렇거든요...
> 로그파일이 작다는..이런 메세지의 오류가..
> 그래서 로그파일을 하나 새롭게 생성을 하게되면 에러가 사라지고..
> 이런식으로 해서 벌써 3개나 로그파일을 만들었습니다.
>  DB 는 230 MB 고 트랙재션 로그파일크기는 13 GB .... 뭔가 좀 이상하죠..
> 트랜잭션로그파일의 사용량(4개 합쳐서)을 보면 43 MB 밖에 안됩니다.
> 따라서 사용가능한 공간이 12 GB이지요..
> 이걸 해결할수 있는 방법이 없나요... 하드 사용공간이 이제 9 MB 밖에 안남았는데
> 또 그전처럼 에러가 발생하면 더이상 늘릴 공간도 없는디...
> 4개의 트랜잭션로그파일이 각각 얼마만큼 사용하는지도 알수 없고,,쩝 ㅜ.ㅜ
> 이 로그 파일을 탐색기에서 지워버리면 sql 서비스가 안돼고.. 미치겠네여
> 쓸모없는 공간의 로그파일을 지울수 있는 방법이 있습니까????
> 제발좀 알려주십시요.. 부탁합니다.정중히......
> 답변부탁드릴께요.. 읽어주셔서 감사합니다. 
> 참고로 db는 sql server 7.0 입니다.
> 
> 

댓글목록

등록된 댓글이 없습니다.

Total 243건 8 페이지
MySQL Tip 목록
번호 제목 글쓴이 조회 날짜
117 차동박 이름으로 검색 10569 12-27
116 차동박 이름으로 검색 17226 12-27
115 차동박 이름으로 검색 22494 12-27
114 차동박 이름으로 검색 10554 08-07
113 차동박 이름으로 검색 19402 12-17
112 차동박 이름으로 검색 17455 12-01
열람중 차동박 이름으로 검색 13441 11-27
110 차동박 이름으로 검색 17981 11-24
109 차동박 이름으로 검색 18131 11-24
108 차동박 이름으로 검색 17692 10-29
107 차동박 이름으로 검색 17924 10-28
106 차동박 이름으로 검색 20190 10-28
105 차동박 이름으로 검색 18335 10-28
104 차동박 이름으로 검색 18400 10-28
103 차동박 이름으로 검색 11371 10-27
102 차동박 이름으로 검색 21082 10-27
101 차동박 이름으로 검색 24331 10-27
100 차동박 이름으로 검색 11009 10-25
게시물 검색