[운영 종료] TmaxTibero Tech Blog

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

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

인터페이스, 연동 19

[Tibero] DBLINK 설정_Tibero to PostgreSQL (2)

DBLink 설정 및 확인 2. PostgreSQL 2.1. DB 및 유저 생성 [postgres@www:/home/postgres]$ psql psql (12.3) Type "help" for help. ​ postgres=# create database test; CREATE DATABASE ​ postgres=# select * from pg_database; oid | datname | datdba | encoding | datcollate | datctype | datistemplate | datallowconn | datconnlimit | datlastsysoid | datfrozenxid | datminmxid | dattablespace | datacl -------+-----------..

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

본 문서에서는 Tibero Java Gateway을 이용한 Tibero to PostgreSQL DB Link 설정 및 테스트 환경 구축을 위한 PostgreSQL 설치 방법을 안내 합니다. ​ ​ 테스트 구성 환경 OS PostgreSQL Java Gateway Tibero Version : Red Hat Enterprise Linux Server release 7.4 IP : 192.168.0.180 ​ ​ Version : PostgreSQL 12.3 OS user : postgres DB name : test DB user : pg Port : 5432 ​ Port : 9099 ​ ​ ​ ​ ​ Version : Tibero 6 (DB 6.0 FS07_CS_1912) OS user : nam DB..

[Tibero] Tibero to Altibase DBLink 가이드 (2)

2. JAVA Gateway 2.2. tbdsn.tbr설정 및 tbgw 실행 2.2.1. $TB_HOME/client/config/tbdsn.tbr설정 추가 Note! 설치환경에 따라 정보가 다를 수 있으며, 본문의 환경설정[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= (HOS..

[Tibero] Tibero to Altibase DBLink 가이드 (1)

본 문서에서는 TIBERO TO ALTIBASE DBLINK를 위한 JAVA GATEWAY 설치, 설정 방법 및 DBLINK 사용법을 안내합니다. ​ Tibero 및 Altibase 버전 정보 Tibero: 6 FS07_CS_2005 Altibase: 7.1.0.8.0 ​ ​ 1. ALTIBASE DBLINK ATLIBASE는 MS-SQL SERVER, Sybase ASE와 같이 JAVA GATEWAY를 통해 TIBERO RDBMS 에서 제공하는 DBLINK 기능을 사용할 수 있습니다. ALTIBASE DBLINK는 하단의 그림과 같은 단계를 통해 사용자가 요청한 쿼리 결과를 출력합니다. ​ ​​ ​ 2. JAVA Gateway ​2.1. JAVA Gateway 설치 2.1.1. JAVA Gateway ..

[Tibero] DBLINK 캐릭터셋 관련오류 해결방안

1. 비정상적인 한글 표시 Tibero to Oracle DB link 사용해 데이터 조회 시 한글이 정상적으로 표시되지 않는 현상에 대한 해결방안 입니다. ​ ​ ex) Tibero(MSWIN949) to Oracle(UTF8) ​ ​위 예시처럼 tbgw.cfg 에 CHARACTER_SET=UTF8 로 기재합니다. gw4orcl gateway 재기동 후 정상적으로 수행함을 확인할 수 있습니다. ​ ​ ​ 2. DML 실패 현상 T to T 또는 T to GateWay CHARSET이 다른 경우 발생하는 DML 실패 입니다. ​ ​ ex) Tibero(MSWIN949), Gateway(UTF8) ​ insert into 테이블 select * from XXX@dbLink > 오류 메시지 : ERROR_D..

[Tibero] Python-Tibero 연동 (2)

3. Tibero Client 설치 3.1. tbdsn.tbr 설치 tibero=( (INSTANCE=(HOST=192.168.41.148) (PORT=8629) (DB_NAME=tibero) ) ) ​ ​ 3.2. tbsql을 통한 연결 테스트 Tibero Client 설치했을 경우만 테스트 가능합니다. 유저 profile에 환경변수를 추가합니다. export TB_HOME=/home/python/tibero6/ export PATH=.:$TB_HOME/client/bin:$PATH export LD_LIBRARY_PATH=.:$TB_HOME/client/lib:$LD_LIBRARY_PATH ​ tbsql tibero/tmax@tibero ​ ​ ​ 4. ODBC 연결 테스트 4.1. isql 연결 테..

[Tibero] Python-Tibero 연동 (1)

본 문서는 Python과 Tibero의 연동 방법에 대해 안내합니다. ​ ​ 1. Python 설치 root로 수행합니다. ​ 1.1. Python3 설치 yum install python3-devel ​ 1.2. Python 설정 변경 (선택사항) 1.2.1. OS에서 설정된 Python 버젼 및 위치 확인 python –V which python ​ ​ 1.2.2. OS 기본 Python 설정 변경 update-alternatives --install /bin/python python /bin/python2.7 1 update-alternatives --install /bin/python python /bin/python3.6 2 update-alternatives --config python (2번..

[Tibero] Tibero-JBoss 연동 방법(2)

Tibero와 JBoss 6.X 이하 버전 연동 방법을 안내합니다. ​ ​ JBoss 6.x ​ 1. Tibero JDBC Driver 파일 복사 Instance의 lib 디렉토리($JBOSS_HOME/server//lib) 안에 Tibero JDBC Driver 파일을 복사해 붙여넣기 합니다. $ cp $TB_HOME/client/lib/jar/tibero6-jdbc.jar $JBOSS_HOME/server/standar /lib/ ​ ​ 2. datasource 설정 파일 작성 Instance의 deploy 디렉토리($JOSS_HOME/server/standard/deploy)에 Tibero-ds.xml 파일을 생성합니다. TiberoDS jdbc:tibero:thin:@localhost:8629:t..

[Tibero] Tibero-JBoss 연동 방법(1)

Tibero와 개방형 표준을 기반으로 개발된 오픈소스 미들웨어 플랫폼 JBoss를 연동을 위해 JBoss 버전 별 DataSource를 등록하는 방법에 대해 안내합니다. Note! Tibero는 같은 서버에 설치된 상황으로 가정하며, 이후부터 Tibero의 설치위치는 $TB_HOME으로 표시합니다. ​ JBoss 7.x ​ 1. JDBC Driver 설치 JBoss 7.x 에서 JDBC Driver는 module deploy 형태로 등록합니다. 이를 위해 JBOSS 가 설치된 디렉토리 (이하 $JBOSS_HOME) 하위의 modules 디렉토리에 아래와 같은 경로와 파일을 생성합니다. ​ 1.1 module 배포 디렉토리 생성 $JBOSS_HOME/modules 하위에 com/tibero/main 디렉토..