COMPACTDB : 데이터베이스 정리

큐브리드 2009/06/24 00:59 Posted by 종이비행기
COMPACTDB

설명
COMPACTDB 명령은 해당 데이터베이스의 지워진 객체에 할당된 객체 아이디(OID)를 회수하여 불필요한 공간을 정리하는 데 사용이 된다. 본 명령은 운영중인 데이터베이스에서는 실패하며 존재하지 않는 데이터베이스에 대해서도 실행할 수 없다.


구문
COMPACTDB 명령의 문법은 다음과 같다. 볼드체는 필수 입력 정보이다.

task:compactdb
token:{cmserver 인증후 받은 token 문자열}
dbname:{데이터베이스명}


예제
inactivedb 데이터베이스를 정리하는 예제 이다.

--request--
task:compactdb
token:4504b930fc1be99b53150f8614c1b813904e8f36e4f8cd68db53a53dd5ccd9aa7926f07dd201b6aa
dbname:inactivedb

--response:success--
task:compactdb
status:success
note:none

--response:fail--
task:compactdb
status:failure
note:Database(activedb) is active state.

--response:fail--
task:compactdb
status:failure
note:Database "notexistdb" is unknown, or the file "databases.txt" cannot be accessed.
저작자 표시 비영리 변경 금지