Innovating today, leading tomorrow

Tibero - 인터페이스,연동
[Tibero] ODBC 설치 및 연결 가이드 in Unix (2)

[Tibero] ODBC 설치 및 연결 가이드 in Unix (2)

​1. 설치 파일 다운로드

IODBC설치 파일(.tar.gz)은 http://iodbc.org 에 접속하여 다운로드 할 수 있습니다.
다운로드 받은 파일은 설치하고자 하는 서버의 경로에 업로드합니다.

2. 설치 파일 압축 해제

설치 파일을 gunzip à tar -xvf 옵션으로 압축을 해제합니다.
gunzip이 안될 경우에는 tar -xvzf 옵션으로 압축을 해제합니다.

3. IODBC 컴파일 및 설치

3.1. 환경설정

IODBC는 Tibero의 설치 버전과 bit에 관계없이 기본적으로 32bit로 컴파일 됩니다.
따라서 Tibero가 64bit 머신에서 기동 중 이라면 컴파일 옵션을 설정 후 컴파일 합니다.
컴파일 옵션은 사용자 profile에서 설정할 수 있습니다.

옵션내용비고
CC사용하는 컴파일러 설정 파라미터
CFLAGS컴파일하는 bit 설정 파라미터64 bit 시 적용
  • 컴파일러 별 CC 옵션
  • OS 별 CFLAGS 옵션
CCGCC
HP-UX+DD64(IA64) or +DA2.OW-mlp64
AIX-q64-maix64
SunOS-xarch=v9-m64
  • 64 bit 환경에서 OS별 파라미터 적용 예시

Linux or SunOS

AIX

HP(IA64)

3.2. 컴파일

옵션내용기본값
–prefix컴파일 후 iodbc 관련 파일이 설치되는 디렉토리 경로 지정$IODBC_HOME/usr/local
–sysconfdir설정파일 디렉토리 경로 지정$IODBC_HOME/etc
–with-iodbc-inidirini 파일의 경로 지정$IODBC_HOME/etc
–disable-guiGUI 인터페이스를 컴파일하지 않음 
3.2.1. 사용자 계정의 home 디렉토리에 설치 할 경우

(실행 경로: $HOME/iodbc_install)

IODBC 컴파일

3.2.2. root 경로에 설치 할 경우 (실행 경로: /etc/iodbc_inatall)

설정 값들을 우선적으로 확인합니다.

설정 값 확인

IODBC 컴파일

3.3. 설치 확인 (실행 경로: $IODBC_HOME/bin)

설치된 서버와 IODBC의 bit가 맞는지 확인합니다.

OSkernel bit 확인
Linux$ getconf LONG_BIT
AIX$ getconf -a |grep KERNEL_BITMODE
HP-UX$ getconf KERNEL_BITS
SunOS$ isainfo -kv