[운영 종료] TmaxTibero Tech Blog

티맥스티베로 공식 블로그는 https://tmaxtibero.blog/ 로 이전되었습니다.

티맥스티베로 공식 블로그 이전 자세히보기

인터페이스, 연동

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

TmaxTiberotech 2023. 8. 22. 09:56

Appendix

여러 Tibero 서버에 접속할 경우

client 서버의 tbdsn.tbr에 추가로 접속하고 싶은 서버의 정보를 입력합니다.

  • 클라이언트가 설치 된 서버의 tbdsn.tbr (경로: $TB_HOME/client/config/tbdsn.tbr)

 

$ cat $TB_HOME/client/config/tbdsn.tbr
tmax=(
      (INSTANCE=(HOST=xxx.xxx.xxx.xxx) #접속하려는 서버의 IP 주소
                   (PORT=8629)
                   (DB_NAME=tibero6)               #접속하려는 서버의 DB_NAME
      )
)
 
# 추가로 접속하고 싶은 서버의 정보
finance=(
       (INSTANCE=(HOST=aaa.aaa.aaa.aaa)
                (PORT=18629)
                (DB_NAME=tibero)

 

tbdsn.tbr의 alias를 $IODBC_HOME/etc/odbc.ini 파일에 추가합니다.

  • ex) ODBC 환경 파일 설정 (경로: $IODBC_HOME/etc/odbc.ini)

 

[ODBC Data Sources]
tmax = Tibero6 ODBC Driver
finance = Tibero6 ODBC Driver
 
[ODBC]
Trace          = 1
TraceFile    = /home/tibero6/iodbc/log/odbc.trace
[tmax]
Driver         = /home/tibero6/tibero6/client/lib/libtbodbc.so
Description = Tibero6 ODBC Datasource
SID             = tibero6         ;접속하려는 서버의 DB_NAME
User           = sys
Password   = tibero
 
[finance]
Driver         = /home/tibero6/tibero6/client/lib/libtbodbc.so
Description = Tibero6 ODBC Datasource
SID             = tibero         ;접속하려는 서버의 DB_NAME
User = sys
Password = tibero