개요
ATLIBASE는 MS-SQL SERVER, Sybase ASE와 같이 JAVA GATEWAY를 통해 TIBERO RDBMS에서 제공하는 DBLink 기능을 사용할 수 있습니다.
본 문서에서는 TIBERO TO ALTIBASE DBLink 사용을 위해 JAVA GATEWAY 설치 후 수행하는,
tbdsn.tbr 설정 및 tbgw 실행방법을 안내합니다.
참고
JAVA GATEWAY 설치방법은 ‘JAVA gateway 설치방법 for dblink (tibero to altibase)’ 글에서 확인하실 수 있습니다.
본 문서는 아래 조건에서 수행한 안내자료 입니다.
•
Tibero : 6 FS07_CS_2005
•
Altibase: 7.1.0.8.0
방법
1. $TB_HOME/client/config/tbdsn.tbr 설정 추가
본 문서 작성을 위한 테스트 시 아래와 같은 환경설정값(IP:PORT:DBNAME)으로 확인됩니다.
이는 설치환경에 따라 정보가 다를 수 있습니다.
•
tibero server 정보 : 192.168.16.240:8629:tibero
•
altibase server 정보 : 192.168.16.150:20300:mydb
$TB_HOME/client/config/tbdsn.tbr 내역
tibero=(
(INSTANCE=(HOST=192.168.16.240)
(PORT=8629)
(DB_NAME=tibero)
)
)
#추가내용#
alti=(
(GATEWAY=(LISTENER=
(HOST=192.168.16.240)
(PORT=9093))
(TARGET=192.168.16.150:20300:mydb) #ALTIBASE의 접속정보(IP:PORT:DBNAME)
(TX_MODE=LOCAL)
)
)
SQL
복사
2. /tbgw 실행
Gateway 설치 및 환경 설정이 완료되면 Java gateway를 실행합니다.
Java gateway가 정상적으로 실행되었는지 해당 프로세스를 확인합니다.
•
Java gateway를 실행하면 log라는 폴더가 생성되며, trouble shooting 시 해당 폴더로 이동하여
원인 분석이 가능합니다.
$ ./tbgw
-------------------------------
Name : TmaxData JAVA GATEWAY
Database: 7
Port : 9093
-------------------------------
$ ps -ef | grep gw
tibero1 3151 1 6 15:19 pts/0 00:00:00 java -Xms128m -Xmx512m -
Dlog4j.configuration=jgwlog.properties -classpath ./lib/commons-daemon-1.0.6.jar:./lib/commonspool.jar:./lib/commons-collections.jar:./lib/log4j1.2.15.jar:./lib/tbgateway.jar:./lib/Altibase.jar:./lib/sqljdbc.jar:./lib/sqljdbc4.jar:./lib/jconn3.jar:./lib/postgresql-8.4-
701.jdbc3.jar:. com.tmax.tibero.gateway.main.GatewayMain CONFIG=./jgw.cfg
tibero1 3167 2043 0 15:19 pts/0 00:00:00 grep --color=auto gw
SQL
복사