OS환경파일(.profile, .bash_profile 등)에 다음과 같이 Gateway용 환경변수 설정을 한다. Tibero서버의 Tibero 계정의 환경파일에 다음을 추가한다.
형식 |
export TBGW_HOME=$TB_HOME/client/gateway export ORACLE_HOME= |
---|---|
예제 |
$ vi .profile -- 다음 내용 추가 export TBGW_HOME=$TB_HOME/client/gateway export ORACLE_HOME=/home/oracle/product/ORA10 export LD_LIBRARY_PATH=/home/oracle/product/ORA10/lib export ORACLE_SID=ORA10 -- 저장 |
설정 저장 후 재 로그인하여 설정된 환경을 적용한다.
Tibero에서 Oracle의 일부 파일에 접근하기 위해 Oracle 계정으로 다음을 실행한다.
명령 |
chmod o+rx $ORACLE_HOME chmod o+rx $ORACLE_HOME/lib chmod o+r $ORACLE_HOME/lib/* chmod o+x $ORACLE_HOME/network chmod o+x $ORACLE_HOME/network/admin chmod o+r $ORACLE_HOME/network/admin/tnsnames.ora chmod -R o+rx $ORACLE_HOME/nls chmod -R o+rx $ORACLE_HOME/oracore chmod o+x $ORACLE_HOME/sqlplus chmod o+x $ORACLE_HOME/sqlplus/mesg chmod o+rx $ORACLE_HOME/sqlplus/mesg/* |
---|
Tibero 서버에 Tibero계정으로 다음 작업을 진행한다.
형식 |
$ mkdir $TBGW_HOME $ cp |
---|---|
예제 |
$ mkdir $TBGW_HOME $ cp gw4orcl_4_41536_ora10g $TBGW_HOME/gw4orcl $ chmod u+x $TBGW_HOME/gw4orcl |
Tibero Client의 Network Alias설정 파일에 Gateway 정보를 설정한다. Network Alias설정 파일명은 Tibero Version에 따라 각각 다음과 같다.
형식 |
|
---|---|
예제 |
gw_orcl=( IP=localhost DB_NAME=ora10 GW=LOCAL:/home/tibero/tibero4/client/gateway/gw4orcl ) |
형식 |
|
---|---|
예제 |
gw_orcl=( (GATEWAY= (PROGRAM=/home/tibero/tibero4/client/gateway/gw4orcl) (TARGET=ora10) (TX_MODE=GLOBAL) ) ) |
tbgw.cfg 파일에 초기화 Parameter의 설정 값을 명시함으로써 Gateway와 관련된 설정을 변경할 수 있다.
Gateway를 설치한 서버에서 ${TB_HOME}/client/gateway 또는 $TBGW_HOME의 아래config/tbgw.cfg파일을 다음 내용으로 생성한다.
형식 |
LOG_DIR= |
---|---|
예제 |
LOG_DIR=/home/tibero/tibero4/client/Oracle/log LOG_LVL=2 LSNR_PORT=9999 MAX_LOG_SIZE=1000 MAX_LOG_CNT=5 FETCH_SIZE=32000 |
tbSQL에서 작업유저로 접속하여 다음을 실행한다.
형식 |
create database link |
---|---|
예제 |
SQL> create database link dl_test connect to scott identified by ‘tiger’ using ‘gw_orcl’; Database Link 'DL_TEST' created. SQL> select count(*) from emp@dl_test; COUNT(*) ---------- 14 |
- 강좌 URL : http://www.gurubee.net/lecture/2898
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.