AquaDataStudio 에서 CUBRID 사용하기
AquaDataStudio 에서 CUBRID 사용하기
.소개: 본 문서는 보다 편리하게 CUBRID를 사용할 수 있도록 사용자 중심의 편의성 및 기능을 제공하기 위한 도구인 Aqua Data Studio를 JDBC를 이용하여 연결하는 방법과 간단한 사용 방법을 소개힙니다.
본 문서는 아래와 같은 환경에서 적용 되었다.
큐브리드 2008이상
JDK 또는 JRE 버전1.5 이상
먼저 http://www.aquafold.com/downloads.html 에서 "Aqua Data Studio v7.0" 을 다운로드 받는다. (윈도우 사용자라면Windows Installer로 패키징 된 파일을 설치하는 것을 권장한다.)
그 후 다운로드 받은 설치파일을 실행하도록 한다.

실행 후 Wizard 실행화면이 나오면 Next를 선택한다.

License Agreement 가 나오면 accept를 체크하고 Next를 선택한다.

설치경로 변경을 할 경우 Change 버튼을 선택하여 경로를 변경 한 후 Next 를 선택하여 다음과정으로 넘어간다.

설치 정보 화면이 나오면, 자신이 선택한 정보가 맞는지 확인 후 Install 버튼을 클릭한다.

설치가 완료 될 때까지 기다린다. 설치가 완료되면 Next 버튼이 활성화 되며, 선택하면 다음 과정으로 진행한다.
윈도우 비스타 환경에서는 관리자 모드로 설치를 하기 위해 UAC권한변경 창이 뜨는 경우도 있다.

설치가 끝나면 Finish 버튼을 눌러 셋업 프로그램을 종료한다.
CUBRID JDBC 드라이버 설치
CUBRID JDBC 드라이버 설치를 위해서는 CUBRID 홈페이지나 nFORGE CUBRID 프로젝트에서 CUBRID를 다운받아 설치하여야 한다.
CUBRID의 설치방법은 본 문서에서는 특별히 언급 하지 않으며, CUBRID 설치 가이드 등을 참고하여 설치한다.
기본값으로 큐브리드를 설치하였다면, C:\CUBRID\jdbc 에 cubrid_jdbc.jar 이라는 이름의 JDBC 드라이버가 설치 되었을 것이다.
Aqua Data Studio 에서 CUBRID 를 연동하여 사용하기 위해서 CUBRID JDBC경로를 숙지하여야 한다.
Aqua Data Studio 설정 및 CUBRID 연동
시작메뉴의 프로그램 à Aqua Data Studio à Aqua Data Studio 7.0 - 32bit 를 실행한다.

라이선스를 가지고 있다면, 회사 이름과 라이선스 키를 등록 하고, 라이선스 키가 없다면 평가를 클릭하여 14일 시험판으로 사용하도록 한다.
오픈 소스 개발자라면 다음의 링크 를 참고하여 무료로 사용할 수 있는 라이선스 키를 받을 수도 있다.
http://www.aquafold.com/opensourcedeveloper-qual.html
CUBRID 연동

처음 실행시 다음과 같은 대화 상자가 나타난다. Y를 클릭하면 다음 그림과 같은 서버 등록 화면을 볼 수 있다.
만약, 실수로 N 을 클릭하였을 경우에도, 메뉴의 서버 à 서버 등록 을 클릭하면 서버 등록 화면을 볼 수 있을 것이다.

CUBRID 연동을 위해서는 왼쪽의 메뉴에서Generic – JDBC 를 선택한다.
그 후, 오른쪽의 정보를 입력하도록 한다.
이름 : 적절한 이름을 입력한다. (예 : CUBRID-demodb)
유형 : 어떤 설정도 관계 없음
탭 색 : 어떤 설정도 관계 없음
탭 제목 포멧 : 기본값으로 사용한다. {0}@{1}
로그인 이름 : 데이터베이스에 접속할 계정
암호 : 데이터베이스에 접속할 계정의 비밀번호
URL : 형식은 JDBC connection과 같다. (예 : jdbc:CUBRID:접속서버IP:Broker포트:database_name:::)
예) jdbc:CUBRID:127.0.0.1:33000:demodb:::
드라이버 : cubrid.jdbc.driver.CUBRIDDriver
드라이버 위치 : 드라이버 설치 경로를 입력한다. C:\CUBRID\jdbc\cubrid_jdbc.jar
모두 입력한 화면은 다음과 같다.

모든 정보를 입력 하였다면 OK 를 눌러서 환경을 저장한다.
등록된 서버에 오른쪽 마우스를 클릭하면 나타나는 팝업에서 연결을 클릭한다.

쿼리 분석기를 사용하여 실제 질의를 수행할 수 있다.
등록된 서버에 오른쪽 마우스를 클릭하면 나타나는 팝업에서 쿼리 분석기를 클릭한다.

쿼리 분석기를 수행하면 다음과 같은 화면을 볼 수 있다.

질의 수행 시 auto commit 모드로 초기값이 설정 되어 있으므로, 이점을 고려 하도록 한다.
Auto commit 모드는 Ctrl+shift+A 로 토글이 가능하다.
Select * from db_class; 질의를 입력하고,
버튼을 눌러 수행하도록 한다.

등록된 서버에 오른쪽 마우스를 클릭하면 나타나는 팝업에서 쿼리 분석기를 클릭한다.

쿼리 분석기창 버튼을 클릭하면 다음과 같은 새 윈도우가 생성 되는 것을 볼 수 있다.