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 입니다. > > |
댓글목록
등록된 댓글이 없습니다.