Windows에서의 설치와 실행
설치 시 확인 사항
64비트 Windows 운영체제는 지원하지 않는다.
CUBRID 매니저를 사용하려면 Java 1.5 이상 버전이 설치되어 있어야 한다.
Windows XP 혹은 Windows VISTA 사용자는 CUBRID와는 별도로 배포되는 VS 배포팩이 설치되어 있어야 한다.
설치
서버와 클라이언트를 같이 설치할 경우
Windows용 데이터베이스 서버와 클라이언트용 컴포넌트를 같이 설치해야 할 경우 ALL을 선택한다. 참고로 CUBRID 매니저 또는 Java 저장 프로시저를 사용하려면 Java가 설치되어 있어야 한다.
클라이언트 모듈만 설치할 경우
클라이언트 모듈만 설치할 경우, CUBRID 매니저를 비롯한 각종 클라이언트 접속용 환경(OLEDB Provider, ODBC Driver, JDBC Driver 및 CCI Library)만 설치된다. CUBRID 매니저를 실행하려면 Java 실행 환경 버전이 1.5 이상이어야 한다.
환경 설정
서비스 포트 등 사용자 환경에 맞춰 설정을 변경하려면 Linux와 Unix의 경우 $CUBRID/conf, Windows의 경우 %CUBRID%conf 디렉터리에서 다음 파일의 파라미터 값을 변경한다.
구분 |
내용 |
---|---|
cm.conf |
CUBR ID매니저용 설정 파일로 기본 포트는 8001로 설정되어 있음. |
cubrid.conf |
서버 설정용 파일로 운영하려는 데이터베이스의 메모리, 동시 사용자 수에 따른 스레드 수, 브로커와 서버 사이의 통신 포트 등을 설정함. |
cubrid_broker.conf |
브로커 설정용 파일로 운영하려는 브로커가 사용하는 포트, 응용서버(CAS) 수, SQL LOG 등을 설정함. |
1 CUBRID 시작
1.1 Windows 환경인 경우
- [제어판] > [성능 및 유지 관리] > [관리도구] > [서비스]에서 CUBRIDService를 통해 구동합니다.
- CUBRID 서버를 실행합니다.


1.2 Linux 환경인 경우
- 프롬프트에서 아래의 내용을 입력합니다.
- 환경 변수가 잘 설정되었는지 확인합니다.
$> cubrid service start @ cubrid master start ++ cubrid master start: success @ cubrid broker start ++ cubrid broker start: success @ cubrid manager server start ++ cubrid manager server start: success
$> cubrid service status @ cubrid master status ++ cubrid master (이)가 수행되고 있습니다. @ cubrid server status @ cubrid broker status NAME PID PORT AS JQ REQ TPS AUTO SES SQLL CONN =================================================================== * query_editorOFF * broker1 30973 43000 5 0 0 --- ON OFF ON:A AUTO @ cubrid manager server status ++ cubrid manager server (이)가 수행되고 있습니다. @ cubrid replication status
$> cubrid createdb testdb Creating database with 5000 pages. CUBRID 2008 R1.4
$> cubrid server start testdb @ cubrid server start: testdb CUBRID 2008 R1.4 ++ cubrid server start: success
$> csql -C -u dba testdb CUBRID SQL Interpreter Type `;help' for help messages. csql>
2 CUBRID Manager 시작
2.1 Windows 환경인 경우
- 방법 1. CUBRID 서비스 트레이에서 [Tools] > [CUBRID Manager]를 선택
- 방법 2. Windows [시작] 메뉴에서 [CUBRID Manager Client]를 실행

2.2 Linux 환경인 경우
% cubridmanager 혹은 % $CUBRID/cubridmanager/cmclient/cubridmanager
3 사이트 등록


4 데이터베이스 상태 보기
- 사용자가 일부러 지우지 않았다면 demodb 데이터베이스가 존재합니다.
- 매니저 창에 보이는 demodb 데이터베이스를 선택하면 로그인 창이 나타납니다.
- 기본 값은 dba이며, 비밀번호가 없으니 엔터를 칩니다.

5 데이터베이스 서버 가동
- demodb의 서버를 가동해야만 데이터베이스에 명령을 내릴 수 있습니다.
- 처음 CUBRID Manager를 실행하면, 그림 7과 같이 데이터베이스 서버가 가동되지 않습니다.
- 그림 8처럼, 데이터베이스 서버를 가동합니다.



6 데이터 조회

