Innovating today, leading tomorrow

Tech Book
[Tibero] DBLINK 설정_Tibero to Altibase (1)

[Tibero] DBLINK 설정_Tibero to Altibase (1)

본 문서에서는 TIBERO TO ALTIBASE DBLINK를 위한 JAVA GATEWAY 설치, 설정 방법 및 DBLINK 사용법을 안내합니다.

  • Tibero: 6 FS07_CS_2005
  • Altibase: 7.1.0.8.0

ATLIBASE는 MS-SQL SERVER, Sybase ASE와 같이 JAVA GATEWAY를 통해 TIBERO RDBMS에서 제공하는 DBLINK 기능을 사용할 수 있습니다. ALTIBASE DBLINK는 하단의 그림과 같은 단계를 통해 사용자가 요청한 쿼리 결과를 출력합니다.

그림1. Altibase DBlink 쿼리처리단계

​2.1. JAVA Gateway 설치

2.1.1. JAVA Gateway 파일 압축 해제

Java gateway를 원하는 경로에 복사한 후 압축을 해제합니다.

  • Java gateway 파일 위치 : $TB_HOME/client/bin/tbJavaGW.zip

​압축 해제 시 tbJavaGW 디렉토리가 생성되며, 디렉토리 내 파일을 아래와 같습니다.

2.1.2. JDBC관련 jar 파일 추가

ALTIBASE의 JDBC관련 jar 파일인 Altibase.jar을 tbJavaGW/lib 경로 아래에 복사합니다.

  • Altibase server의 jar 파일 위치

[altibase@ ~]$ locate Altibase.jar
/home/altibase/altibase_home/lib/Altibase.jar

  • Tibero server의 tbJavaGW/lib 위치

[tibero1@ ~]$ locate tbJavaGW/lib
/home/tibero1/tibero6/client/bin/tbJavaGW/lib

2.1.3. tbgw에 파라미터(환경변수) 추가

tbgw 파일에 파라미터의 설정 값을 명시함으로써 gateway와 관련된 설정을 변경합니다.

tbgw 내역

2.1.4. tbgw 파일 실행권한 부여

tbJavaGW 내부에 있는 tbgw 파일에 실행 권한을 부여합니다.

$chmod +x tbgw

2.1.5. jgw.cfg 파일 설정 변경

jgw.cfg 내의 DATABASE, DATASOURCE_CLASS_NAME 파라미터를 변경합니다.
DATASOURCE_CLASS_NAME을 확인하는 방법은 2가지가 있습니다.

확인방법1: Altibase homepage의 DATASOURCE 설정 가이드 확인

https://docs.altibase.com/pages/viewpage.action?pageId=7340956

확인방법2: Altibase.jar의 압축 파일을 해제한 후 확인

Altibase.jar로 DATASOURCE 확인

jgw.cfg 내역_간소화