Background Image
조회 수 30053 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

Windows에서의 설치와 실행

설치 시 확인 사항

CUBRID 2008 R2.0 이후부터 32비트 버전과 64비트 버전을 사용할 수 있다.
32비트 Windows에서는 CUBRID 32비트 버전을 설치하고, 64비트 Windows에서는 CUBRID 64비트 버전을 설치한다.
CUBRID 매니저를 사용하려면 Java 1.5 이상 버전이 설치되어 있어야 한다.
Windows XP 혹은 Windows VISTA 사용자는 CUBRID와는 별도로 배포되는 VS 배포팩이 설치되어 있어야 한다.

설치
서버와 클라이언트를 같이 설치할 경우

Windows용 데이터베이스 서버와 클라이언트용 컴포넌트를 같이 설치해야 할 경우 ALL을 선택한다. 참고로 CUBRID 매니저 또는 Java 저장 프로시저를 사용하려면 Java가 설치되어 있어야 한다.


클라이언트 모듈만 설치할 경우

클라이언트 모듈만 설치하려면 CLIENT_ONLY를 선택한다.

CLIENT_ONLY를 선택하면, CUBRID 매니저를 비롯한 각종 클라이언트 접속용 환경(OLEDB Provider, ODBC Driver, JDBC Driver 및 CCI Library)만 설치된다.

환경 설정

서비스 포트 등 사용자 환경에 맞춰 설정을 변경하려면 Linux와 Unix의 경우 $CUBRID/conf, Windows의 경우 %CUBRID%conf 디렉터리에서 다음 파일의 파라미터 값을 변경한다.

구분 

내용

cm.conf

CUBR ID매니저용 설정 파일로 기본 포트는 8001로 설정되어 있음.
설정된 포트와 설정된 포트 번호 + 1 두 개의 포트가 사용됨. 즉, 8001 포트를 설정하면 8001, 8002 두 개의 포트가 사용됨.

cubrid.conf

서버 설정용 파일로 운영하려는 데이터베이스의 메모리, 동시 사용자 수에 따른 스레드 수, 브로커와 서버 사이의 통신 포트 등을 설정함.
자세한 내용은 "데이터베이스 파라미터"를 참조.

cubrid_broker.conf

브로커 설정용 파일로 운영하려는 브로커가 사용하는 포트, 응용서버(CAS) 수, SQL LOG 등을 설정함.
실제 JDBC와 같은 드라이버에서 보는 포트는 해당 브로커의 포트임.
자세한 내용은 "브로커별 파라미터"를 참조.



1 CUBRID 시작


1.1 Windows 환경인 경우

  • [제어판] > [성능 및 유지 관리] > [관리도구] > [서비스]에서 CUBRIDService를 통해 구동합니다.
  • CUBRID 서버를 실행합니다.
gs_manager_strat_service.png

그림 1 CUBRID 서비스 실행

290736_image366.jpg

그림 2 CUBRID 서버 실행

1.2 Linux 환경인 경우

  • 프롬프트에서 아래의 내용을 입력합니다.
  • 환경 변수가 잘 설정되었는지 확인합니다.

1. 큐브리드 서비스를 시작합니다.
$> 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

2. 큐브리드 서비스의 상태를 확인합니다.
$> 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

3. DB를 생성합니다.
$> cubrid createdb testdb

Creating database with 5000 pages.

CUBRID 2008 R1.4

4. 서버를 구동합니다.
$> cubrid server start testdb

@ cubrid server start: testdb

CUBRID 2008 R1.4

++ cubrid server start: success

5. csql로 접속합니다.
$> csql -C -u dba testdb

CUBRID SQL Interpreter

Type `;help' for help messages.

csql>

2 CUBRID Manager 시작

2.1 Windows 환경인 경우

  • 방법 1. [시작] > [모든 프로그램] > [CUBRID] > [CUBRID Magnger Client]를 선택한다.

  • 방법 2. CUBRID 서비스 트레이를 클릭하고 [Tools] > [CUBRID Manager]를 선택한다. 

 


2.2 Linux 환경인 경우

  • %cd $CUBRID/cubridmanager
  • %./cubridmanager
  • 3 기본 호스트 정보 등록

    CUBRID Manager 클라이언트에서 접속할 호스트 사이트를 등록합니다. 즉, CUBRID Manager 서버가 구동되는 사이트 정보를 입력하여야 합니다. 디폴트 값은 로컬 호스트이고, 통신포트는 8001로 설정되며, 사용자 아이디와 암호는 각각 admin으로 설정되어 있으며, 최초 연결할 때 admin의 암호를 재설정하여야 합니다. 암호는 공백을 포함할 수 없으며, 암호의 길이는 최소 4자리 최대 32자리입니다.

     

    3.1 호스트 연결
    호스트 탐색 트리에 등록된 호스트를 더블 클릭하면 해당 호스트로 연결됩니다. 또는 해당 호스트를 마우스 오른쪽 버튼 클릭하여 [연결]을 선택하고, 사용자 이름을 확인한 후 [연결]을 클릭하면 호스트에 연결되고 아이콘이 활성화됩니다.


    3.2 데이터베이스 로그인
    CUBRID 매니저에서 데이터베이스를 구동하려면 데이터베이스에 로그인해야 합니다.

  • 사용자가 일부러 지우지 않았다면 로컬호스트 아래 demodb 데이터베이스가 존재합니다.
  • 매니저 창에 보이는 demodb 데이터베이스를 더블클릭하거나 마우스 우클릭하면 [데이터베이스 로그인] 창이 나타납니다.
  • 기본 값은 dba이며, 초기 암호가 없으니 그냥 엔터를 치면 로그인할 수 있습니다.  


  • 3.3 데이터베이스 시작
    CUBRID Manager에서 demodb에 질의를 수행하려면 demodb를 구동해야 합니다. demodb에 마우스 우클릭하여 [데이터베이스 시작]을 선택하면 demodb가 구동되고 아이콘이 활성화됩니다.

    4 질의 편집기 사용

    CUBRID 매니저 질의 편집기는 모든 DML, DDL, DCL 문의 수행을 지원하는 질의 도구로서, 보다 쉽고 편리하게 질의를 편집하고 실행할 수 있습니다.

    4.1 질의 편집기 실행
    질의 편집기를 실행하려면 메뉴에서 [도구] > [새 질의 편집기]를 선택하거나, 툴바에서 [새 질의 편집기 ]를 클릭합니다. 또는 해당 데이터베이스를 마우스 오른쪽 버튼 클릭하여 [새 질의 편집기]를 선택하여 실행할 수 있습니다.

    4.2 질의 편집기 구성
    질의 편집기 화면은 위쪽의 질의 편집기 창과 아래쪽의 질의 결과 창으로 구분할 수 있으며, 질의 편집기 창에서는 수행할 질의를 입력하고 편집하며, 질의 편집기에서 주로 사용하는 기능을 아이콘으로 보여주는 툴바를 포함합니다. 그리고, 아래쪽의 질의 결과 창에서는 수행된 질의별 결과를 탭 형식으로 보여주며, 수행한 질의 및 해당 질의의 수행 시간을 확인할 수 있습니다.


     


    List of Articles
    번호 분류 제목 글쓴이 날짜 조회 수
    126 기타 CUBRID 2008 R4.0 GA 버전의 주요 기능만 요약한 PPT 문서 file admin 2011.07.14 15460
    125 기타 CUBRID 2008 R4.0 파라미터 변경 사항 (일부) file admin 2011.07.14 13154
    124 기타 CUBRID 볼륨 공간 재사용률 비교 - 2008 R3.1 vs. 2008 R4.0 file admin 2011.07.14 16555
    123 튜닝 SNS 유형 서비스에서 CUBRID와 MySQL 조회 성능 비교 file admin 2011.07.14 21188
    122 튜닝 CUBRID 2008 R4.0의 커버링 인덱스(covering index)는 무엇인가? file admin 2011.07.14 29882
    121 튜닝 [질의튜닝]order by desc가 인덱스 타게 하려면 admin 2011.07.14 28473
    120 튜닝 CUBRID 세미나 자료(개요 및 SQL 활용) file admin 2011.07.14 22771
    119 PHP apache, php rpm package 생성 시 필요한 rpm 스펙 file admin 2011.07.14 25234
    118 Install CUBRID Windows버전 삭제 및 재설치 실패시 강제 삭제하는 방법입니다. admin 2011.07.14 29549
    117 PHP MySQL,PHP 기반에서 CUBRID,PHP 기반으로 포팅하기(CUBRID 2008 R3.1) 손승일 2011.03.30 24446
    116 PHP phpize 를 이용한 PHP 모듈 설치 - LINUX file 남재우 2011.03.08 23087
    115 PHP apache, PHP 설치하기 - LINUX file 남재우 2011.03.08 31306
    114 기타 CUBRID에서의 BLOB/CLOB 타입 사용법 cubebridge 2011.03.08 30447
    113 Install CUBRID 설치 안내 - LINUX 남재우 2011.03.08 30414
    112 기타 데이터베이스 생성하기 file 남재우 2011.03.07 29100
    111 기타 CUBRID 활용 - 질의 튜닝 사례 중심 file cubrid 2010.12.02 45961
    110 기타 CUBRID Migration Toolkit 튜토리얼 file cubrid 2010.10.22 30476
    109 기타 CUBRID 2008 R3.0 추가기능 file janus 2010.09.03 15455
    108 기타 트랜잭션과 LOCK 초급과정 정만영 2010.07.01 20760
    107 PHP IIS에서 PHP, CUBRID 사용하기 file 남재우 2010.04.19 30311
    Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
    / 9

    Contact Cubrid

    대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
    Contact Sales