Innovating today, leading tomorrow

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

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

ODBC(Open DataBase Connectivity)는 응용 프로그램(Application Program, AP)이 데이터베이스에 접근할 수 있도록 마이크로소프트사에서 만든 소프트웨어 표준 규격 입니다.

​ODBC 드라이버는 ODBC 클라이언트가 DBMS 서버에서 데이터를 갖고 오거나 보내고자 할 경우, 명령을 각기 종단에서 알 수 있도록 변환합니다. 또한 ODBC 드라이버는 프론트-엔드에 존재함으로서 ODBC 클라이언트가 전송하는 명령을 DBMS 서버가 알 수 있도록 변환시키고 그 반대의 경우에도 ODBC 클라이언트가 알 수 있도록 변환시킵니다.

 본 문서에서는 ODBC 설치 및 연결 방법을 안내 합니다.

ODBC를 사용하기 위해서는 ODBC 클라이언트, ODBC 드라이버, 접속하려는 DBMS 서버와 같은 세 가지 구성 요소가 필요합니다.
​UNIX 계열의 경우 ODBC Manager가 존재하지 않으므로 IODBC 또는 UNIX ODBC를 별도로 설치합니다.
본 문서에서는 IODBC와 Tibero를 연결하는 방법에 대해 안내합니다.

IODBC를 설치하기 전 기본 환경을 설정하고 사전 환경을 점검하는 방법 입니다.

1. 설치 컴파일러 확인

컴파일러에 따라 IODBC 설치 시 CC 파라미터(컴파일러 파라미터)를 적용해야 하므로 컴파일러(cc or gcc)의 설치 유무를 확인합니다.
아래는 컴파일러 설치 유무를 확인하는 방법입니다.

2. libtbodbc.so 파일 확인

아래 64bit 환경에서의 실행 예제를 참고해 $TB_HOME/client/lib (또는 $TB_HOME/client/lib32) 디렉토리에 libtbodbc.so 파일이 존재하는지 확인합니다.

[Linux] 실행 결과

[AIX] 실행 결과

3. PROFILE 설정

3.1. HOME 경로 확인

3.2. libtbodbc.so 경로 추가

환경설정 파일의 LD_LIBRARY_PATH 환경 변수에 libtbodbc.so 파일의 경로를 추가합니다.

[Linux -> bash_profile]

[AIX -> .profile]

[HP -> .profile]

3.3. IODBC 환경변수 설정

환경설정 파일에 IODBC 관련 환경변수를 추가합니다.

[Linux -> bash_profile]

[AIX -> .profile]

[Linux -> bash_profile]

[AIX -> .profile]

광고성 정보 수신

개인정보 수집, 활용 목적 및 기간

(주)티맥스티베로의 개인정보 수집 및 이용 목적은 다음과 같습니다.
내용을 자세히 읽어보신 후 동의 여부를 결정해 주시기 바랍니다.

  • 수집 목적: 티맥스티베로 뉴스레터 발송 및 고객 관리
  • 수집 항목: 성함, 회사명, 회사 이메일, 연락처, 부서명, 직급, 산업, 담당업무, 관계사 여부, 방문 경로
  • 보유 및 이용 기간: 동의 철회 시까지

※ 위 개인정보 수집 및 이용에 대한 동의를 거부할 권리가 있습니다.
※ 필수 수집 항목에 대한 동의를 거부하는 경우 뉴스레터 구독이 제한될 수 있습니다.

개인정보의 처리 위탁 정보
  • 업체명: 스티비 주식회사
  • 위탁 업무 목적 및 범위: 광고가 포함된 뉴스레터 발송 및 수신자 관리
 

개인정보 수집 및 이용

개인정보 수집, 활용 목적 및 기간

(주)티맥스티베로의 개인정보 수집 및 이용 목적은 다음과 같습니다. 내용을 자세히 읽어보신 후 동의 여부를 결정해 주시기 바랍니다.

  • 수집 목적: 티맥스티베로 뉴스레터 발송 및 고객 관리
  • 수집 항목: 성함, 회사명, 회사 이메일, 연락처, 부서명, 직급, 산업, 담당업무, 관계사 여부, 방문 경로
  • 보유 및 이용 기간: 동의 철회 시까지

※ 위 개인정보 수집 및 이용에 대한 동의를 거부할 권리가 있습니다.
※ 필수 수집 항목에 대한 동의를 거부하는 경우 뉴스레터 구독이 제한될 수 있습니다.

개인정보의 처리 위탁 정보

  • 업체명: 스티비 주식회사
  • 위탁 업무 목적 및 범위: 광고가 포함된 뉴스레터 발송 및 수신자 관리
  •