DB2 관련 쿼리 질문입니다. 0 2 3,013

by 먹보고릴라 [DB 기타] DB2 [2013.07.11 15:09:07]



안녕하세요.^^

한가지 질문이 있어 이렇게 글을 올리게 되었습니다.

제가 MS-SQL 만 써봐서 DB2 부분은 잘 몰라서요.

구글링을 해봐도 정보가 제대로 검색이 되지 않아 이렇게

고수님들에게 도움을 청합니다.

디비 크기가 너무 커져서 디비 용량을 줄이기위해 MS-SQL에서는

dbcc shrinkfile 이란 쿼리를 써서

줄일 수 있었습니다. 하지만 DB2는 dbcc 라는게 없는 걸로 알아서요

이와 같이 써서 쓰면

 SQL0104N  "DB2SQL " 다음에 예기치 않은 토큰 "SQLSTATE"이(가) 있었습니다. 예상한 토큰은 "JOIN <joined_table>"입니다.  SQLSTATE=42601
 
이러한 오류가 나옵니다. 구굴링으로 dbcc와 비슷한 기능을 쓰는것을 찾아봐도

쉽사리 검색이 되지 않습니다.

고수님들 부탁드립니다.

dbcc shrinkfile과 같은 기능을 하는 db2부분이 있는지 알려주세요.
by 강서꽃미남 [2013.07.11 16:41:56]
DB2에 리오그 기능을 말씀하시는건가요.

http://www.kdug.kr/blog/247

링크 걸어두겠습니다.

테이블 크기에 따라서, 업무 시간에 따라서 리오그 제약사항있으니..잘 확인하시구요.
현업에선 돌리는일이 많이 없습니다.

by 먹보고릴라 [2013.07.19 15:02:28]
아하 감사합니다.

혹시 테이블 단위로 기능이 되어있는데

디비전체적으로 할려면 리오그 기능을 써서 한꺼번에 하면 될까요/?
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입