unixODBC

Ykhwong (토론 | 기여)님의 2018년 1월 20일 (토) 20:32 판 (새 문서: {{소문자}} ==개요== ;unixODBC * ODBC API를 구현하는 오픈 소스 프로젝트의 하나이자 DB 데이터 접근 API이다. * 윈도우 외 다양한 운영 체제(유...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

unixODBC
  • ODBC API를 구현하는 오픈 소스 프로젝트의 하나이자 DB 데이터 접근 API이다.
  • 윈도우 외 다양한 운영 체제(유닉스, 맥 등)를 지원한다.
  • 비슷한 구현체로 iODBC가 있다.

2 사용법

2.1

odbc.ini에 티베로 데이터베이스 ODBC 드라이버를 사용한 예이다.

[ODBC Data Source]
tibero6 = Tibero6 ODBC driver
[tibero]
Driver = /home/ted/tibero6/client/lib/libtbodbc.so
Description = Tibero ODBC driver for Tibero6
DSN = tibero
SID = tibero
User = tibero
Password = tmax

odbcinst.ini의 설정에는 ODBC 드라이버의 로그 레벨을 설정할 수 있다. (여기서는 no로 설정하여 해제함)

[ODBC]
Trace = no
TraceFile = /home/ted/unixODBC/trace.log

unixODBC에서 제공하는 isql 유틸리티를 사용하여 접속 테스트를 할 수 있다.

isql 사용법:
   isql DSN [UID [PWD]] [options]

상세 옵션은 매개변수 없이 isql을 실행하여 참조할 것.
$ isql tibero tibero tmax
Connected!
SQL> quit

3 같이 보기

4 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}