ODBC와 ASP 환경 설정

CUBRID ODBC는 ODBC 3.52 버전과 LEVEL 2 호환 드라이버이며, ODBC Spec 2.x을 이용하여 작성한 프로그램에 대해서 하위 호환성을 보장하지 않는다. CUBRID ODBC Driver는 CUBRID 설치 시 자동으로 설치되며, [제어판] > [관리 도구] > [데이터 원본(ODBC)]을 실행하면 [드라이버] 탭에서 확인할 수 있다.

CUBRID ODBC Driver가 확인되었다면 응용 프로그램에서 접속하려는 데이터베이스로 DSN을 설정한다. DSN 설정을 위해 ODBC 데이터 원본 관리자에서 [추가] 버튼을 클릭하면 다음과 같은 대화 상자가 나타난다. 'CUBRID Driver'를 선택하고 [마침] 버튼을 클릭한다.

[Config CUBRID Data Source] 대화 상자가 나타나면 [DB Name]에는 접속하려는 데이터베이스 이름을, [Server Port]에는 CUBRID 브로커의 포트 번호를 입력한다. CUBRID 브로커 포트 번호는 cubrid_broker.conf 파일에서 확인할 수 있다. FETCH_SIZE는 ODBC 드라이버가 내부적으로 사용하는 CCI 라이브러리의 cci_fetch( ) 함수를 호출할 때마다 서버로부터 fetch하는 레코드 개수를 의미한다.

CUBRID ODBC 드라이버에 관한 보다 상세한 내용은 "API 레퍼런스 > ODBC API"를 참고한다.